如何用ggplot绘图?

时间:2014-07-04 12:09:22

标签: r ggplot2

我已经制作了data.frame:

> dfm
  iteration   fcm    gk    gg
1         1 28.15 28.15 28.15
2         2 16.25 15.82 15.99
3         3 15.05 14.55 14.02
4         4 11.61 11.00 11.12

下一步是融化这个:

dfm <- melt(df, id.vars=c("iteration","fcm","gk","gg"))

现在,我遇到了ggplot的问题。我的目标是创建一个图,三列用不同的颜色表示。

1 个答案:

答案 0 :(得分:1)

您不应该使用所有变量id.vars尝试此代码

dfm <- melt(df, id.vars=c("iteration"))

你真的需要绘制什么?你的x和y轴是多少?线图还是点?就我而言 明白这应该有效。

ggplot(dfm,aes(iterartion,value,colour=variable))+geom_point()