ヘッダー行とラベルを含む列を持つ数値の nxn マトリックスを含むファイルがあります。
R(2.14.x)で値の等高線図を作成したいので、次のようにマトリックスにロードしています:
mat <- as.matrix(read.table("myfile", row.names=1, sep=",", header=TRUE))
次に、次の方法で等高線図を作成しようとします。
contour(rownames(mat), colnames(mat), mat)
しかし、私はエラーが発生します:
Error in r[i1] - r[-length(r):-(length(r) - lag + 1L)] :
non-numeric argument to binary operator
問題を生成するマトリックスの例には、次のものが含まれます。
,1,2,3
1,827786,672544,622597
2,674201,651413,533766
3,626531,533179,489844
何が問題で、どうすれば修正できますか? 私はRに非常に慣れていないので、ここでばかげたことをしているかもしれません。どんな助けでも感謝します。