0

我对 R 很陌生,所以如果我弄错了,请原谅我。我正在尝试将geom_hlineggplot2 中的虚线线型更改为实线。任何帮助深表感谢!

通常这很容易通过更改linetype = "dashed"为 来完成linetype = "solid"。但是由于我必须对图例中的文本使用线型,所以我不能这样做。linetype = "solid"在颜色结果之后添加

[[<-.data.frame ( tmp , i, value = c("blue", "blue")) 中的错误:替换有 2 行,数据有 1`

这是我要调整的代码:

geom_hline(aes(yintercept = 5, linetype = "Title 1"), colour = "blue") +
  geom_hline(aes(yintercept = 2, linetype = "Title 2"), colour = "blue") +
  scale_linetype_manual(name = "", values = c(2, 2),
                        guide = guide_legend(override.aes = list(color = c("blue", "blue"))))
4

0 回答 0