【问题标题】:Creating multiple line plots from two variables in R从 R 中的两个变量创建多条线图
【发布时间】:2021-08-06 16:14:57
【问题描述】:

我有一个数据集,其中来自多个研究对象的多次测量记录在三个变量中,data$id、data$measurment 和入院后的时间 data$day。因此,对于同一研究对象的所有测量,data$id 变量都是相同的。

现在我想为每个研究对象创建一个带有一个线图的图,其中测量值是根据入院后的天数绘制的。

在不必为每个研究对象将数据重新组织到单独的表格中的情况下,最好的方法是什么?总的来说,我对 r 和统计数据一窍不通,因此感谢您提供任何基本帮助。

谢谢!

【问题讨论】:

    标签: r dataframe plot


    【解决方案1】:

    使用ggplot2 包:

    ggplot(data=data, aes(x=day, y=measurement, group=id)) + geom_line()

    【讨论】:

    • 谢谢!似乎可以工作,但情节变得非常混乱,我想改变 x 轴和 y 轴的限制,但无法使用我通常用于情节的 xlim 和 slim 命令来完成它。它是否以另一种方式与 ggplot2 包一起使用?这些命令应该在语法中的什么位置插入?
    • 您应该阅读 ggplot 手册。但要更改比例限制,请使用 + scale_x_continuous(limits=...)
    猜你喜欢
    • 2022-08-20
    • 1970-01-01
    • 1970-01-01
    • 2013-07-07
    • 1970-01-01
    • 2023-02-07
    • 2021-07-14
    • 1970-01-01
    • 2022-08-13
    相关资源
    最近更新 更多