我正在编写一个脚本,用于为用户指定的特定数量的组绘制火山图,即如果他想要将五个组着色,则脚本会使用名为{{1}的新列相应地修改数据集}。所有其他观察结果都不应该具体强调,而是灰色。
是否可以只指定一个组的颜色,同时让ggplot2选择其他可用组的所有颜色?
我无法使用color
解决此问题,因为它需要所有组的值!
此图片演示了我的问题,除了组之外的所有其他功能,即“功能(全部)”组应该是灰色而不是红色,但是我希望ggplot自动为所有其他组着色...
答案 0 :(得分:0)
指定自定义调色板并对颜色列进行排序解决了我的问题:)