使用ggplot2在R中绘制散点图遇错误,求正确绘制方法
问题详情
- 预期散点图效果:

- 实际生成结果:

- 当前使用代码:
ggplot(selected.df, aes(x, y)) - 数据说明:已确认x、y均为数值型,数据集如下:

修复方法
你的代码仅初始化了ggplot的绘图环境,没有添加绘制散点的几何图层,因此不会显示数据点。只需在代码后添加geom_point()即可生成正确的散点图:
ggplot(selected.df, aes(x, y)) + geom_point()
如果需要自定义散点样式,可在geom_point()中添加参数:
- 修改点颜色:
geom_point(color = "blue") - 调整点大小:
geom_point(size = 2.5) - 更换点形状:
geom_point(shape = 17)(三角形状)
内容的提问来源于stack exchange,提问作者Ido Ji
相关产品推荐
相关产品推荐

