私は、これは愚かな質問であると確信していますが、私はdata.frame(「data.csv」)のを持っていただきました!間違っdata.frame(R)、rownames()愚かなエラー
私が把握カント
SYMBOL BT.20 CAL.51 MDA.MB.436 BT.549
A 3.039 4.908 3.865 3.818
B 4.349 5.399 6.071 5.313
C 7.509 8.091 6.48 6.660
D 3.429 4.394 3.622 3.873
E 3.369 6.716 3.557 3.346
コード
data <- read_csv("data.csv")
rnames <- data[,1] # assign labels in column 1 to "rnames"
mat_data <- data.matrix(data[,2:28]) # transform column 2 - end into a matrix
rownames(mat_data) <- rnames # assign row names
を生成します。私は、これはのように見え、さらにプロットするためのマトリックスに変換したい93×
列1のdoesntは、事前に重複した名前または欠損値
感謝を持って
編集:代わりにread.csv()
と が、それは誤りが値が割り当てされていることを言っている
コードをデバッグする必要があります。 'print(rnames)'を追加してください。 – user31264
、または 'str(rnames)'と 'str(mat_data)'の結果を投稿することができます。次元の問題のようです。 – Bastien
'read.csv(" data.csv "、row.names = 1)'を試しましたか? 'read.csv'でそれらを割り当てます。 –