r - geom_point() 彩虹色
问题描述
我正在研究钻石数据集。我正在尝试绘制克拉 x 价格,颜色代表净度。我得到了一个漂亮的调色板,但不是我想要的。它看起来更像是一个渐变,我想要彩虹,每种清晰度都有一种独特的颜色(我认为对于如此密集的数据图来说更容易)。
当我创建了我的基本情节时,一切正常。一旦我尝试添加scale_colour_gradientn(colours=rainbow())
任何变体,就会出现错误。
#what works
ggplot(diamonds, aes(x=carat, y=price, color=clarity)) +
geom_point()
#what doesn't...
ggplot(diamonds, aes(x=carat, y=price, color=clarity)) +
geom_point() +
scale_colour_gradientn(colors=rainbow(7))
我想查看颜色,但我得到的反馈是离散值被提供给连续比例。我将如何解决这个问题?
解决方案
推荐阅读
- python - 忽略其他鼠标点击,Graphics.py Python
- excel - 如何在遇到更改之前自动填充列中的内容。你在单元格中以“停止”这个词结尾
- eclipse-plugin - Eclipse 编辑器无法初始化 lombok 插件导致问题
- arrays - 结构分配数组的静默错误
- scala - Scala/Spark Apriori 实现极其缓慢
- python - OpenCV:相机校准和深度图计算之间有什么关联?
- javascript - Node.js 忽略站点根目录的获取处理程序
- javascript - 递归,将函数作为参数传递
- excel - 工作簿受保护时样式子例程失败
- tree - 如何从 Prolog 中的多路树中删除元素