Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.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 ggplot2:添加箭头会弄乱图例条目_R_Ggplot2_Legend - Fatal编程技术网

R ggplot2:添加箭头会弄乱图例条目

R ggplot2:添加箭头会弄乱图例条目,r,ggplot2,legend,R,Ggplot2,Legend,我想做一个两组的散点图,然后添加一个箭头。但我不想让箭头出现在图例条目中,也不想弄乱以前的图例条目 下面是我的例子: library(tidyverse) df <- tribble( ~country, ~series1, ~series2, #--|--|---- "USA", 8, 5, "USA", 9, 6, "USA", 11, 7, "USA", 10, 8, "USA", 11, 4, "USA", 14, 10, "USA",

我想做一个两组的散点图,然后添加一个箭头。但我不想让箭头出现在图例条目中,也不想弄乱以前的图例条目

下面是我的例子:

library(tidyverse)

df <- tribble(
  ~country, ~series1, ~series2, 
  #--|--|----
  "USA", 8, 5,
  "USA", 9, 6, 
  "USA", 11, 7, 
  "USA", 10, 8,
  "USA", 11, 4,
  "USA", 14, 10,
  "USA", 16, 12,
  "USA", 12, 8,
  "USA", 12, 13,
  "USA", 13, 10,
  "USA", 11, 5,
  "FRA", 5, 6, 
  "FRA", 6, 8, 
  "FRA", 5, 7, 
  "FRA", 4, 8,
  "FRA", 9, 11,
  "FRA", 7, 9, 
  "FRA", 14, 11,
  "FRA", 7, 11, 
  "FRA", 6, 6,
  "FRA", 5, 7,
  "FRA", 4, 5
)

ggplot(df, aes(x = series1, y = series2, color = country)) +
  geom_point() +
  geom_segment(aes(x = 4, xend=6, y = 11, yend=8), 
               arrow = arrow(length = unit(0.5, "cm")))
库(tidyverse)

df只需将
show.legend=FALSE
添加到
geom_段
geom<代码>网格::箭头
没有提到任何关于“翅膀”长度的内容。你必须深入研究代码