0

我有一段时间没有使用 R,我忘记了如何做到这一点。我正在输出大约 5000 个用逗号分隔的值。我想将它们导入 R 并绘制它们,以便我可以看到它们的分布方式。

文件:

1,2,3,4,5,6,7,8,9,0,

代码:

x <- read.csv("output.csv", header=f, sep=",")
plot(x, axes=false, xlab="", ylab="")

当我这样做时,我收到以下错误:

Error in pairs.default(data.matrix(x), ...) : object 'false' not found

获得此结果的最佳方法是什么?

4

3 回答 3

3

正如评论中所指出的,R 区分大小写。因此,false不等于FALSE,后者是正确的 R 语法。由于它不识别false为布尔值,因此搜索false不存在的名为的对象。作为说明,我认为使用FALSE而不是F. 这使您的意思更加明确。

于 2012-06-21T18:35:05.953 回答
2

这是我的解决方案:

这是您的文件 (numbers.csv) 中的数字:

1,2,3,4,5,6,7,8,9


x <- read.csv(numbers.csv,header=FALSE,sep=",")

plot(1:length(x),x,axes=F)
于 2013-01-18T08:34:16.933 回答
0

您可以使用scan功能:

x <- scan("output.csv", sep=",")
plot(x, xlab="", ylab="")
于 2016-08-25T05:41:39.037 回答