我有一段时间没用过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
获得此结果的最佳方法是什么?
答案 0 :(得分:3)
正如纪念中所述,R区分大小写。因此,false
不等于FALSE
,后者是正确的R语法。由于它不会将false
识别为布尔值,因此会搜索不存在的名为false
的对象。请注意,我认为使用FALSE
而非F
是一种好习惯。这使你的意思更明确。
答案 1 :(得分:2)
HY
这是我的解决方案:
以下是文件中的数字(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)
答案 2 :(得分:0)
您可以使用scan
功能:
x <- scan("output.csv", sep=",")
plot(x, xlab="", ylab="")