0
다른 사람들이 넓게 쓴 데이터 프레임을 재구성하는 것과 관련하여 게시 한 예제를 살펴 보았습니다.R 형상의 변형 오류
내 원래 dataframe에는 다음과 같은 열이 있습니다
Country,Trial_ID,Trial_name,seed.zone, Prov_name,Alt_min,Alt_max,Prov_ID,Replication, Tree_id Plot_id DBH_05, DBH_06, DBH_09, DBH_10, DBH_11, DBH_13, DBH_14, DBH_15, DBH_17, DBH_18, DBH_20, DBH_21, DBH_23, DBH_24, DBH_25, DBH_27, DBH_29, DBH_30, DBH_31, DBH_34, DBH_35, DBH_37
나는 다음과 같은 열이
Country,Trial_ID,Trial_name,seed.zone, Prov_name,Alt_min,Alt_max,Prov_ID , DBH, Age
library(reshape2)
mydata <- reshape(Database_Final,
idvar=c("Trial_name","Country", "Trial_ID",
"Trial_name","seed zone","Prov_name",
" Alt_min", "Alt_max","Prov_ID","Replication","Tree_id","Plot_id"),
varying = list("DBH05","DBH06","DBH09","DBH10","DBH11","DBH13","DBH14",
"DBH15","DBH17","DBH18","DBH20","DBH21","DBH23",
"DBH24","DBH25","DBH27","DBH_29","DBH30","DBH31","DBH34","DBH35","DBH_37"),
v.names = "DBH",
timevar = "Age",
times = c("DBH05","DBH06","DBH09","DBH10","DBH11","DBH13","DBH14",
"DBH15","DBH17","DBH18","DBH20","DBH21","DBH23",
"DBH24","DBH25","DBH27","DBH_29","DBH30","DBH31","DBH34","DBH35","DBH_37"),
direction = "long")
에 내 dataframe을 바꿀 싶지만 오류가 계속 :
Error in reshapeLong(data, idvar = idvar, timevar = timevar, varying = varying, : 'times' is wrong length
기본 R의'reshape' 기능을 사용하고있는 것 같습니다.'library (reshape2)'는 필요 없습니다. – Metrics