我有100个患者的数据(1个rbind文件),有2列(时间,var1)。 我需要对数据进行分组(100组),以便能够绘制100个患者的数据。
我在整个数据的末尾添加了一列patientID
,但应对其进行分组,以便为每位患者生成100个图。由于我需要将数据放在一起,所以我不想分割总数据。
我尝试了这个并且它没有工作:
Data1$ID <- 1 # third column now has the ID
total <- rbind(Data1,Data2,....)
total <- grouped.data(xdata = xdata, ydatalog = ydatalog, seed = total$ID)
plot(total)
例如,来自R的这些数据正常工作:
str(Loblolly)
Classes ‘nfnGroupedData’, ‘nfGroupedData’, ‘groupedData’ and 'data.frame': 84 obs. of 3 variables:
情节(Loblolly)自数据分组以来每位患者的#plot图
答案 0 :(得分:0)
解决方案:total.new&lt; - #创建一个新的副本对象groupedData(ydatalog~xdata | ID,data = as.data.frame(total),.