我需要绘制三条线(在一张图上),每条线代表一个实验室团队的数据(两个变量/团队)。理想情况下,该图应该看起来很美观(因此使用了 ggplot2!),但在形式上与下面显示的折线图相似。我不明白如何使用 gggplot2 库将多条线绘制到单个图形上。我目前对 ggplot2 库的了解/技能很低,但我在下面列出了我刚刚起步的努力。
http://www.harding.edu/fmccown/r/#linecharts
编辑:每一行由两个看起来像这样的向量构成:
temp = c(4, 25, 50, 85, 100)
enzyme_activity = c(0.543, 0.788, 0.990, 0.898, 0.882)
x 轴上的 temp 变量和每条线的颜色不同,因此可以区分它们。
编辑2:
amyA = c(0.091, 0.147, 0.202, 0.236, 0.074)
temp = c(4, 23, 37, 65, 100)
df = data.frame(temp, amyA)
ggplot(df, aes(x = temp, y = amyA, col = 'blue')) + geom_line()
第二次编辑中的代码没有生成蓝线,图例完全错误。如果我用不同的数据重复两次 ggplot 调用,则只绘制一条线。