R 如何使用ggplot进行绘图?
我已经制作了data.frame: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")) 现在
> 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()