我已经制作了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的问题。我的目标是创建一个图,三列用不同的颜色表示。
答案 0 :(得分:1)
您不应该使用所有变量id.vars
尝试此代码
dfm <- melt(df, id.vars=c("iteration"))
你真的需要绘制什么?你的x和y轴是多少?线图还是点?就我而言 明白这应该有效。
ggplot(dfm,aes(iterartion,value,colour=variable))+geom_point()