Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在ggplot测线上覆盖点,而不添加到图例_R_Ggplot2 - Fatal编程技术网

R 在ggplot测线上覆盖点,而不添加到图例

R 在ggplot测线上覆盖点,而不添加到图例,r,ggplot2,R,Ggplot2,给定此示例数据帧: 库(ggplot2) 种子集(1234) 站点您所要求的内容需要两种不同的颜色比例和不同的映射。这在ggplot2开箱即用中是不可能的,但可以使用扩展包ggnewscale来完成。它提供了函数new\u scale\u color(),允许您使用自己的映射和图例参数定义完全独立的第二个颜色比例 库(ggplot2) 图书馆(ggnewscale) 种子集(1234) 站点geom_点(颜色=ifelse(DF$SS==“开始”、“绿色”、“红色”))

给定此示例数据帧:

库(ggplot2)
种子集(1234)

站点您所要求的内容需要两种不同的颜色比例和不同的映射。这在ggplot2开箱即用中是不可能的,但可以使用扩展包ggnewscale来完成。它提供了函数
new\u scale\u color()
,允许您使用自己的映射和图例参数定义完全独立的第二个颜色比例

库(ggplot2)
图书馆(ggnewscale)
种子集(1234)
站点
geom_点(颜色=ifelse(DF$SS==“开始”、“绿色”、“红色”))