我想使用ggplot2包获得简单的情节。 我的数据框架有这种结构
str(nrmse21)
'data.frame': 30 obs. of 3 variables:
$ Missing.rate: int 5 5 5 5 5 10 10 10 10 10 ...
$ Dataset : Factor w/ 5 levels "hd","ir","mi",..: 1 2 3 4 5 1 2 3 4 5 ...
$ NRMSE : num 0.00643 0.00696 0.00716 0.00442 0.00533 ...
我尝试按如下方式构建我的情节:
ggplot(data = nrmse21, aes(x= Missing.rate, y = NRMSE, colour = Dataset, shape =Dataset))
但是没有显示任何分数,我唯一看到的是带有x标签Missing.rate
和y标签NRMSE
的背景
我究竟做错了什么?我该如何解决这个问题?
答案 0 :(得分:1)
您需要将图层ggplot(data = nrmse21, aes(x= Missing.rate, y = NRMSE)) +
geom_point(aes(colour = DataSet,
shape = DataSet))
添加到地块中:
isInRange
我建议您保存此备忘单:dynamically call that function