私はとても必死で、さらにいくつかの担当者ポイントを失う準備ができていますが、それを尋ねなければなりません. (はい、それについていくつかのスレッドを読みました)。
マトリックスに配置したい2列のみのデータフレームを作成しました(データ全体から2列だけを選択する方法がわかりませんでした):
tbl_corel <- tbl_end[,c("diff", "abund_mean")]
次のステップでは、空のマトリックスを作成しました。
## Creating a empty matrix to check the correlation between diff and abund_mean
mat_corel <- matrix(0, ncol = 2)
colnames(mat_corel) <- c("diff", "abund_mean")
その関数を使用して、マトリックスにデータを入力しようとしました:
mat_corel <- matrix(tbl_corel), nrow = 676,ncol = 2)
もちろん、データフレームにある行の数を手動で確認する必要がありました...うまくいきません。その機能も試しました:
mat_corel[ as.matrix(tbl_corel) ] <- 1
うまくいきません。私は助けてくれてとても感謝しています。
diff abund_mean
1 0 3444804.80
2 0 847887.02
3 0 93654.19
4 0 721692.76
5 0 382711.04
6 1 428656.66