2
これは簡単ですが、なぜ動作していないのかについて私の頭を浮かせません... 私はRmarkdownファイルRファイル(test1.R)をソースすると、Rソースファイル内のコードはRmarkdownファイル内のオブジェクトにアクセスしていないように見えます - なぜですか? test.RmdのRマークダウンソースRコードが動作していないようです
内容:test.R
x1<-x
の
---
title: "Test"
runtime: shiny
output: html_document
---
```{r echo=FALSE,results='asis',message=FALSE}
library(data.table)
x<-data.table(a=1,b=2)
source("test1.R")
{knitr::kable(x1)}
```
コンテンツのエラー文書を実行中です:
Error : Object 'x' not found
コマンドを調達しないのはなぜ呼び出しスコープ内のオブジェクトにアクセスできませんでしたか?
が必要と考えています。私は通常のRmarkdown文書( 'runtime:shiny'を削除してみる)を試してみるとうまくいきます。 – scoa
'shiny'を使うと、プログラムが実行される環境とソースファイルがロードされる環境は同じではないので、動作しません。 – Carl