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
基本的に2つの質問があります。
1) 最初の列 (x 軸) と 2 番目の列 (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
私が間違っていることは何か分かりますか?Google で簡単に検索すると、同じ問題を抱えているが関連する回答がない人が他にいることがわかります。更新:途中の2つの割り当てステートメントをスキップすると、うまく機能することがわかりました。これはなぜですか?
2 番目の質問は、最初の質問の後に非常に簡単に続きます。
2) 最初の列 (x 軸) と他のすべての列を y 軸にプロットするにはどうすればよいですか? 最初に遭遇した問題を回避できれば、かなり簡単だと思いますが、R にはまだ慣れていないので、まだ頭を悩ませています。