我正在嘗試使用reshape2
庫重新組織我的數據幀。即使有說服力,我也無法獲得預期的結果。重新組織一個數據幀
這是我的data.frame
。
> mydata
Destination S1 S2 S3 S4
1 D1 94 87 84 75
2 D2 94 87 84 75
3 D3 94 87 84 75
4 D4 10 95 92 83
這是我期待的。
Source Destination Value
S1 D1 94
S2 D1 87
S3 D1 84
S4 D1 75
S1 D2 94
S2 D2 87
S3 D2 84
S4 D2 75
S1 D3 94
S2 D3 87
S3 D3 84
S4 D3 75
S1 D4 10
S2 D4 95
S3 D4 92
S4 D4 83
我試着調換data.frame
,使用如下:
> mydata.T <- t(mydata[,2:ncol(mydata)])
>
> mydata.T
S1 94 94 94 10
S2 87 87 87 95
S3 84 84 84 92
S4 75 75 75 83
我melt
試過,但我無法得到確切的結果。
有人可以幫我嗎?
我試過這@Ananda Mahto。但是,我想將4 * 4矩陣數據拆分成16行 – Raghu
@Raghu,然後停在'mydataLong'。 – A5C1D2H2I1M1N2O1R2T1
是@Ananda Mahto。你是對的。使用Melt後,我沒有檢查並在某處使用變量。我錯過了那裏。非常感謝。這對我來說很好。 – Raghu