2つのベクトルで2つの.txtファイルを読み取るスクリプトを書いています。その後、スピアマンの順位相関を作成し、結果をプロットしたいと思います。最初のベクトル値の長さは12〜13文字(例:7.3445555667または10.3445555667)で、2番目のベクトル値の長さは1文字(例:1または2)です。
コード:
vector1 <- read.table ("D:...path.../mytext1.txt", header=FALSE)
vector2 <- read.table ("D:...path.../mytext2.txt", header=FALSE)
cor.coeff = cor(vector1 , vector2 , method = "spearman")
cor.test(vector1 , vector2 , method = "spearman")
plot(vector1.var, vector2.var)
.txtファイルには数値のみが含まれています。
2つのエラーが発生します。最初のエラーは4行目で「'x'は数値ベクトルである必要があります」のようで、2番目のエラーは5行目で「オブジェクトベクトル1.varが見つかりませんでした」のように発生します。
私も試しました
plot(vector1, vector2)
それ以外の
plot(vector1.var, vector2.var)
しかし、「stripchart.default(x1、。。。)のエラー:無効なプロットメソッド」のようなエラーがあります。
実装はhttp://www.gardenersown.co.uk/Education/Lectures/R/correl.htm#correlationで方向付けられています