如何解决R Markdown(Knit)“'closure'is not subtabletable'”的问题?

机器人鸟

我正在尝试第一次使用RMarkdown(Knit)生成pdf。默认文件(“文件”>“新文件”>“ R Markdown”)运行良好,编译后会显示生成的pdf。例如,运行以下代码,

```{r cars}
summary(cars)
```

但是,如果我只是用“ myData”换车,它不会编译并显示,

Error in object[[i]] : object of type 'closure' is not subsettable
Calls: <Anonymous> ... withVisible -> eval -> eval -> summary -> summary.default
Execution halted

我在全局环境中加载了“ myData”,并且可以在原始R脚本中执行其他操作。有人可以提供一些指南吗?非常感谢您的宝贵时间。

mo

运行Rmarkdown文件将启动一个新的R会话。

在新会话中,您可以加载存储在data包中的data.frame ,但是必须从Rmarkdown文档中加载其他数据集。

要使myData出现在Rmarkdown文档中,

  1. 将文件保存save在当前R会话中的某个位置
  2. 然后在您的Rmarkdown文档中,使用load来打开数据集

因此,在您当前的R会话中:

save(myData, file="<path>/myData.Rdata")

并在您的Rmarkdown文件中:

```{r myDataSummary}
load("<path>/myData.Rdata")
summary(myData)
```

如果您的数据存储为文本文件,并且您不希望存储单独的.R文件,请read.csv在Rmarkdown文件中直接使用或朋友。

```{r myDataSummary}
myData <- read.csv("<path>/myCSV.csv")
summary(myData)
```

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何解决R Markdown(Knit)“'closure'is not subtabletable'”的问题?

来自分类Dev

使用匿名方法创建线程-如何解决Closure问题?

来自分类Dev

$中的错误:'closure'类型的对象不是子集,我该如何解决这个问题?

来自分类Dev

如何解决这些问题

来自分类Dev

如何解决语义问题

来自分类Dev

如何解决swrevealviewcontroller问题

来自分类Dev

如何解决BST问题?

来自分类Dev

如何解决Pandoc问题

来自分类Dev

如何解决此问题?

来自分类Dev

如何解决墙纸问题?

来自分类Dev

如何解决ListBox问题?

来自分类Dev

安装问题:如何解决?

来自分类Dev

如何解决过热问题?

来自分类Dev

如何解决RefCell问题?

来自分类Dev

编码问题,如何解决?

来自分类Dev

如何解决这个问题?

来自分类Dev

如何解决stackNavigator的问题

来自分类Dev

如何解决地址问题

来自分类Dev

如何解决R线性回归图问题?

来自分类Dev

R:如何解决以下线性规划问题

来自分类Dev

如何解决Google Closure名称空间的地狱?

来自分类Dev

如何解决Google Closure名称空间的地狱?

来自分类Dev

如何解决关机缓慢的问题?

来自分类Dev

如何解决这个拆包问题?

来自分类Dev

如何解决我的VPS的网络问题?

来自分类Dev

如何解决这个烦人的WiX问题?

来自分类Dev

如何解决我的锚链接问题

来自分类Dev

如何解决vuetify扩展面板的问题?

来自分类Dev

如何解决GNUPLOT重印问题