【发布时间】:2020-11-09 14:44:46
【问题描述】:
一个关于长到宽的快速问题。我有数据
structure(list(Var.name = c("UPKTMPT", "UPKLDT", "UPKLTM", "UPKSHPYN",
"UPKND", "UPKNDSP", "UPKSTDT", "UPKVOL", "UPKSHPDT", "UPKLYN",
"UPKSPTM", "UPKSTTM", "UPKSPDT", "UPKLSTYN", "EXCCYN", "EXYN",
"EXDT", "EXSTTM", "EXSPTM", "EXREAS", "EXRSAE2", "EXRSOTH", "EXDSLVL",
"EXLOTNO", "EXVOLA", "EXDOSA", "EXHELD", "EXHELDSP"), EDCT = c("T568",
"T568", "T568", "T568", "T568", "T568", "T568", "T568", "T568",
"T568", "T568", "T568", "T568", "T568", "T492", "T492", "T492",
"T492", "T492", "T492", "T492", "T492", "T492", "T492", "T492",
"T492", "T492", "T492")), row.names = c(NA, 28L), class = "data.frame")
如何将我的 cols 名称作为 EDCT 中的每个值。 ……看起来像这样:
我很困惑。如果我需要使用 reshape 使其变长变宽,它需要 idvar amd timvar,而我没有。我该怎么办?这是一个很长很宽的问题吗?
【问题讨论】: