reshape2パッケージMeIt()関数で、データ融合、データが長くなります

library(reshape2)

x<-data.frame(id=1:6,

               name= c ( "wang" , "zhang" , "li" , "chen" , "zhao" , "song" ),
               shuxue= c (89,85,68,79,96,53),
               yuwen= c (77,68,86,87,92,63))
2#IDと名前、およびshuxue宇文二つの合成一方の裏面。

x1<-melt(x,id=c("id","name"))

 

)(溶融関数は逆関数キャスト()関数であり、データがしたい任意の長い、広いデータに変換することができます。出力にdcast()関数を用いて、次いで、data.frameあります。

x2<- dcast(x1,id~variable)

おすすめ

転載: www.cnblogs.com/liuyin-2019/p/11809646.html