这应该是一件微不足道的事情,但我没有在谷歌上找到任何东西。
我的 csv 文件中有以下数据
test.csv
var1,var2
'a',1
'b',2
我用它读入 R
d <- read.csv('test.csv')
我有办法在 R 代码中插入 csv 文件的内容吗?就像是:
d <- read.csv(
'var1,var2\n
'a',1\n
'b',2')
(以上语法不起作用)
我如何告诉 R 输入字符串应被视为数据本身,而不是包含它的文件名?
这将用于向 Rmarkdown 添加小表,而无需创建一堆辅助文件
当然我可以添加相同的信息
d <- data.frame(
var1=c('a','b'),
var2=1,2
)
但是逐个向量地列出数据向量会减慢该过程。 csv 的逐行结构更简单
Try this
CSV_Text = "var1,var2
'a',1
'b',2"
Dat = read.csv(text=CSV_Text, header=TRUE)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)