我有一个以逗号分隔的文件,名为 foo.csv
,包含以下数据:
scale, serial, spawn, for, worker
5, 0.000178, 0.000288, 0.000292, 0.000300
10, 0.156986, 0.297926, 0.064509, 0.066297
12, 2.658998, 6.059502, 0.912733, 0.923606
15, 188.023411, 719.463264, 164.111459, 161.687982
我的问题有两个:
1)我该如何绘制第一列(x轴)与第二列(y轴)之间的关系图?我正在尝试以下方法(从此网站上阅读):
data <- read.table("foo.csv", header=T,sep=",")
attach(data)
scale <- data[1]
serial <- data[2]
plot(scale,serial)
但我收到了这个错误信息:
Error in stripchart.default(x1, ...) : invalid plotting method
有没有想法我做错了什么?一个快速谷歌搜索显示有人遇到同样的问题但没有相关答案。更新:如果我跳过中间的两个赋值语句,它可以正常工作。你有什么想法为什么会这样?
第二个问题紧随其后:
2)如何将第一列(x轴)与所有其他列在y轴上绘制出来?我认为一旦我解决了我遇到的第一个问题,这就很容易了,但我对R还是有点陌生,所以我还在逐渐理解中。