1

我正在使用 R 中的代码来格式化和创建我想使用 .rmd 文件共享的数据帧。在我的代码中,我使用write.csvandfile.show来创建和打开格式化数据集的 CSV 文件。由于我们使用 .rmd 来显示我为格式化编写的代码,我想知道是否有办法在有人打开 .rmd 文件时也拥有write.csv并运行?file.show我环顾了谷歌和 RStudio,看看 1)这是否可能,2)如果可能,怎么做,但我没有找到任何东西。所以我的问题是,.rmd 文件是否甚至能够导出和打开文件,如果可以,我该怎么做?

4

1 回答 1

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) 
```
于 2013-08-22T04:14:28.707 回答