R中重整时出现重复的“行名”错误

时间:2019-07-25 18:46:16

标签: r reshape2

您会认为@GinaZetkin在2015年提出的问题恰好是我正在寻找的解决方案,但这是行不通的。我正在尝试重塑-从宽到长-以下数据:

library(RCurl)
x<-getURL("https://raw.githubusercontent.com/bac3917/Cauldron/master/monitoring.csv")
monitor <- read.csv(text = x)

我的尝试是一个简单的重塑命令,如下所示:

output<-reshape(monitor, 
           idvar=c("email","FormDate","techAssist1"),
           direction="long",
           varying=list(aDate=c(6,10,14,18,22),aDescr=c(7,11,15,19,23),
                         aMin=c(8,12,16,20,24),aType=c(9,13,17,21,25)  ),
           ids = 1:NROW(monitor) )

我使用了与stackoverflow不同的想法,例如添加了new.rownames参数,并使用了rle命令在代码中包括了行长。似乎没有任何作用。谁能帮我把它做成一个长文件,用idvar列表定义每一行,为“可变”列集包括新行?谢谢!

0 个答案:

没有答案