按ID或种子分组数据

时间:2015-05-14 00:52:19

标签: r

我有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图

1 个答案:

答案 0 :(得分:0)

解决方案:total.new&lt; - #创建一个新的副本对象groupedData(ydatalog~xdata | ID,data = as.data.frame(total),.