我正在研究R中的代码,它使用.rmd文件格式化并创建我想要共享的数据框。在我的代码中,我使用write.csv
和file.show
来创建和打开格式化数据集的CSV文件。因为我们使用.rmd来显示我为格式化编写的代码,所以我想知道当有人打开.rmd文件时是否有办法让write.csv
和file.show
运行?我看了看谷歌和RStudio,看看1)这是否可行2)如果有可能,怎么做,但我没有找到任何东西。所以我的问题是,.rmd文件甚至能够导出和打开文件,如果是,我该怎么做?
答案 0 :(得分:1)
这是一个例子。事实证明file.show
在Rmd中不起作用,这不应该太令人惊讶。
This is atest
========================================================
Make some data
```{r}
df <- data.frame(a=rnorm(10), b=rnorm(10))
```
Write data
```{r}
write.csv(df, "df.csv", row.names=FALSE)
```
Show the data
You will find that this does not work
```{r}
#file.show(df)
#View(df)
```
but this does
```{r}
print(df)
```