gpt4 book ai didi

R 从带有 csv 文件内容的内联字符串中读取 .csv 数据

转载 作者:行者123 更新时间:2023-12-01 18:52:36 29 4
gpt4 key购买 nike

这应该是一件微不足道的事情,但我在谷歌上没有找到任何东西。

我的 csv 文件中有以下数据

测试.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 的逐行结构更简单

最佳答案

试试这个

CSV_Text = "var1,var2
'a',1
'b',2"

Dat = read.csv(text=CSV_Text, header=TRUE)

关于R 从带有 csv 文件内容的内联字符串中读取 .csv 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41082516/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com