私が書いている論文の視覚化を行っていると、CSVでロードされたテーブルからマトリックスにデータを転送するのに行き詰まります(後でヒートマップをプロットできるようにするため)。
私はこれをやっています:
dta.tesiscsv<- read.csv("dtatesis.csv", header=TRUE)
次のようなデータサンプルをロードするには:
Col,Row,Kf
1,1,100
1,2,97.14285714
2,1,100
...,...,...
しかし、次のステップ(空行列を作成し、数式に基づいてテーブルからテーブルにデータを転送する)で少し失われます:
X<- matrix(nrow= 48, ncol=12)
X[dta.test[,c(1:2)]] <- dta.test$Kf