包括csv数据集,包含逗号作为R包中的分隔符
问题描述:
我正在用我的R包捆绑一个csv数据集。 将数据集dummy.csv
放入包装的/data
文件夹中。包括csv数据集,包含逗号作为R包中的分隔符
如果数据集包含分号;
作为字段分隔符,则一切正常。 加载软件包并将数据集的名称输入控制台时,字段被正确识别。如果使用逗号,
作为字段分隔符存储相同的数据集,则不会识别 - 所有字段都被读为一个字符串。
我在Ubuntu Linux上。
根据RFC 4180中的CSV字段将用逗号分隔。如何将包含逗号分隔的文件包含到R包中?
答
假设您使用read.csv
在您的命令中定义分隔符(sep =
):read.csv(file, header = TRUE, sep = ",", quote = "\"", dec = ".", fill = TRUE, comment.char = "", ...)
。使用?read.csv
获取更多相关信息。
我知道,对于read.csv,你可以指定分隔符。这里的问题是,当一个数据集与软件包捆绑在一起时,它被加载data()函数,例如,数据(光圈)。 – tomas
我明白了。数据中使用的小数点分隔符是什么? – jaySf