【发布时间】:2016-05-19 07:15:13
【问题描述】:
我有这样的数据框:
frame <- data.frame("AGE" = seq(18,44,1),
"GROUP1"= c(83,101,159,185,212,276,330,293,330,356,370,325,264,274,214,229,227,154,132,121,83,69,57,32,16,17,8),
"GROUP2"= c(144,210,259,329,391,421,453,358,338,318,270,258,207,186,173,135,106,92,74,56,41,31,25,13,16,5,8))
我想在 X 轴上绘制 AGE,在 Y 轴上绘制 GROUP1 和 GROUP2 的值,在同一个图中用不同的颜色绘制。并且这些值应该由一条平滑的线连接起来。
作为第一部分,我融化了数据框并绘制了:
melt <- melt(frame, id.vars = "AGE")
melt <- melt[order(melt$AGE),]
plot(melt$AGE, melt$value)
【问题讨论】:
标签: r