我正在尝试在 R 中绘制纵向数据。我的数据框具有以下形式:
participant_ID group S1 S2 S3 S4 S5 S6 S7 S8
1 ctrl 14.00 14.00 13.00 13.00 7.00 8.00 4.00 1.00
2 drug 2.00 13.00 13.00 16.00 14.00 6.00 6.00 6.00
3 ctrl 27.00 28.00 29.00 35.00 30.00 17.00 17.00 18.00
4 drug 17.00 14.00 8.00 15.00 14.00 5.00 16.00 13.00
5 药品 8.00 2.00 29.00 27.00 8.00 6.00 7.00 7.00
……
我有 8 个时间点(“S”)。我想要一个图表,其中两条线代表组和代表跨时间点(从 S1 到 S8)的度量演变的线。我试图使用 plot.ts (My_data[,3:10]),但是通过这个命令,我得到了与单个时间点相对应的单独图表。有人有其他建议吗?
亿达
最好的方法是使用
lattice
允许您检查每个主题的个人增长曲线的软件包。但是,您需要先将数据重塑为长格式。如果您愿意,您可以将其汇总以获得代表所有案例的一行。首先检查个体增长曲线非常重要。 有关详细信息,请参阅此文档。