Rで相関行列を出したいのですが、エラーが出ます。
x<-read.csv("/Users/masasuke-inno/Desktop/R_test.csv",header=TRUE,sep=",")
x
name gaiken huniki taio kocha kakaku teasence
1 abs1 5 5 5 4 4 2
2 abs2 5 4 5 2 2 2
3 abs3 4 4 4 4 4 4
4 abs4 2 3 4 3 3 3
5 abs5 3 3 3 3 4 1
6 abs6 5 4 5 3 2 3
7 abs7 5 5 5 4 5 5
8 abs8 3 1 2 5 4 4
9 abs9 4 1 3 3 2 3
10 abs10 1 2 2 2 2 2
11 abs11 3 2 3 1 1 1
12 abs12 4 3 4 4 3 4
13 abs13 3 2 3 4 5 5
14 abs14 4 3 4 5 4 5
15 abs15 2 2 3 5 5 4
以上のような6つの変数の相関行列を出そうとしたのですが、
x<-read.csv("/Users/masasuke-inno/Desktop/R_test.csv",header=TRUE,sep=",")
cor<-cor(x)
cor(x) でエラー: 'x' は数値でなければなりません
とエラーが出ます。クラスを確認してみたところ、
name gaiken huniki taio kocha kakaku teasence
"factor" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric"
と出ました。
ここから具体的にどう修正すればいいのか教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/05 07:25