我有一个大型数据集,其中包含多个实验室值的异步测量,我不知道如何通过单独的线、散点图和带有逻辑回归线的散点图来可视化这些值。
此外,我想从类别中标记患者,所以我不能简单地为X创建lab_mont1-lab_mont3的新列,为Y创建值1-3的新列。
因此,我想在一个散点图中可视化实验室矩和值的所有xy坐标,同时保留患者类别。
数据集:
ID Mutation Lab_moment1 Lab_moment2 Lab_moment3 Lab_value1 Lab_value2 Lab_value3
1 1 4 6 11 0.9 0.1 0.7
2 2 2 3 12 1.9 0.2 0.15
3 1 10 15 19 0.13 0.4 0.25
4 3 9 11 20 0.7 0.83 0.5
5 3 1 6 11 1.1 0.2 2.3
通过将数据集转换为Long格式自行解决。然后,您可以简单地输入一个x和y,R将识别ID本身,并使用geom_point()
和geom_smooth()
绘制它