0
希望我沒有錯過這個被問的其他地方,當我看着名單,似乎根本不夠,它應該已經得到解決,但我找不到它。當在數據框使用矩陣命令,它會產生
我有一個看起來像這樣的數據幀(data_ordered):
LAME_chem Year prop
1 BR_Res 2006 0.07731959
4 BR_Res 2007 0.15568862
7 BR_Res 2008 0.04494382
2 FW_Res 2006 0.12886598
5 FW_Res 2007 0.01796407
8 FW_Res 2008 0.34831461
3 Migrant 2006 0.79381443
6 Migrant 2007 0.82634731
9 Migrant 2008 0.60674157
如果雙方LAME_chem和新年的因素。
我試圖把它與下面的代碼轉換爲矩陣:
data = matrix(data_ordered, ncol = 3, byrow = TRUE)
它產生,第一個是3級LAME_chem的3個元素的列表,第二個是年的水平,第三個是道具的所有價值。這是怎麼回事?這應該是相對簡單的吧?
CNC中我想通了。我寫的代碼顯然是要求它做三個矩陣,每列,當我想要的是與行和列作爲LAME_chem和年間,利用data_ordered $道具道具數值矩陣工作
data = matrix(data_ordered$prop, ncol = 3, byrow = TRUE)
嘗試'as.matrix(data_ordered)' –
@AdamSpannbauer感謝,那會已經工作了我的問題描述,但我意識到,這是不是其實我需要做的,我現在編輯它我想到了。 –
考慮將發現的修復發佈爲答案,以便其他人可以找到答案。 –