R 如何使用ggplot进行绘图?

R 如何使用ggplot进行绘图?,r,ggplot2,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")) 现在

我已经制作了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的aes有问题。我的目标是创建一个绘图,三列以不同的颜色表示。

您不应该将所有变量都用作id。变量请尝试以下代码

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

哈德利的书是一个很好的起点。
ggplot(dfm,aes(iterartion,value,colour=variable))+geom_point()