如何在图例中显示geom_abline的缩写

卷云

在以下示例数据中,如何在带有y的图例中显示斜线(即红色线)。我的代码和数据:

x<-c(1990,1991,1992,1993,1994,1995)
y<-c(400,500,465,450,550,555)

df<-data.frame(x,y)
df
plot1<- ggplot(df, aes(x)) +
        geom_line(size=0.5,lty="dashed", aes(y=y),color="Blue") +
        geom_abline(aes(slope=-0.62,intercept=1670,colour="break"),size=0.9)+
        geom_point(aes(y=y,shape="y"),size=4, color="Gray24",fill="Green")
plot1

我得到的是下面的在此处输入图片说明图像。我需要在图例中显示红线

Tkmckenzie

您可以使用show_guide=TRUE参数:

plot1<- ggplot(df, aes(x)) +
  geom_line(size=0.5,lty="dashed", aes(y=y),color="Blue") +
  geom_abline(aes(slope=-0.62,intercept=1670,colour="break"), size=0.9,show_guide = TRUE)+
  geom_point(aes(y=y,shape="y"),size=4, color="Gray24",fill="Green")

您可能需要更改图例中的标签,但是您应该可以使用theme

编辑:要从图例中删除斜杠,可以使用guidesoverride.aes

plot1 <- ggplot(df, aes(x, y)) +
  geom_point(aes(shape = "y"), size = 4, color = "Gray24", lty = 0) +
  geom_line(size = 0.5, lty = "dashed", color = "Blue") +
  geom_abline(aes(slope = -0.62, intercept = 1670, colour = "break"), size = 0.9, 
               show_guide = TRUE) +
  guides(shape = guide_legend(override.aes = list(linetype = 0)))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在图例中显示geom_abline而不显示栏

来自分类Dev

ggplot2不显示geom_abline中要素的图例

来自分类Dev

ggplot2不显示geom_abline中要素的图例

来自分类Dev

ggplot2中的两种美学和geom_abline的图例

来自分类Dev

如何在geom_hex图中以百分比形式显示图例中的计数

来自分类Dev

geom_abline似乎不尊重facet_grid中的组[ggplot2]

来自分类Dev

如何在Tkinter中显示图例?

来自分类Dev

如何在missingno矩阵中显示图例?

来自分类Dev

如何在MATLAB中仅显示图例

来自分类Dev

如何在我的 ggplot 中显示图例?

来自分类Dev

`geom_abline`和`facet_wrap`似乎不兼容

来自分类Dev

使用ggplot将geom_abline添加到来自glm的残余数据与拟合数据中

来自分类Dev

如何将 abline 与 geom_point 一起添加到图例

来自分类Dev

如何在R中的图例中显示示例误差线?

来自分类Dev

如何在ggplot图例中显示更多气泡大小?

来自分类Dev

如何在图例中显示样本数量?

来自分类Dev

如何在图例中显示样本数量?

来自分类Dev

如何在Ruby on Rails中显示条形图的图例?

来自分类Dev

如何在ggplot2的图例中显示缺失值?

来自分类Dev

如何在amchart中不显示特定图例的值?

来自分类Dev

您如何在图例中显示文本标签?(例如,删除图例中的标签行)

来自分类Dev

在ggplot2中,如何使用geom_hline函数显示图例?

来自分类Dev

如何在图例中添加图例?

来自分类Dev

如何在Ruby中解析缩写日期?

来自分类Dev

如何在此自定义facet_wrap中添加geom_quantile图例?

来自分类Dev

如何在geom_line中添加带有单独图例的参考线?

来自分类Dev

如何在同一散点图上使用geom_vline()和geom_hline避免图例中的交叉效果?

来自分类Dev

为什么geom_abline不遵守scales_x_reverse?

来自分类Dev

如何在气泡图中显示尺寸图例?

Related 相关文章

  1. 1

    在图例中显示geom_abline而不显示栏

  2. 2

    ggplot2不显示geom_abline中要素的图例

  3. 3

    ggplot2不显示geom_abline中要素的图例

  4. 4

    ggplot2中的两种美学和geom_abline的图例

  5. 5

    如何在geom_hex图中以百分比形式显示图例中的计数

  6. 6

    geom_abline似乎不尊重facet_grid中的组[ggplot2]

  7. 7

    如何在Tkinter中显示图例?

  8. 8

    如何在missingno矩阵中显示图例?

  9. 9

    如何在MATLAB中仅显示图例

  10. 10

    如何在我的 ggplot 中显示图例?

  11. 11

    `geom_abline`和`facet_wrap`似乎不兼容

  12. 12

    使用ggplot将geom_abline添加到来自glm的残余数据与拟合数据中

  13. 13

    如何将 abline 与 geom_point 一起添加到图例

  14. 14

    如何在R中的图例中显示示例误差线?

  15. 15

    如何在ggplot图例中显示更多气泡大小?

  16. 16

    如何在图例中显示样本数量?

  17. 17

    如何在图例中显示样本数量?

  18. 18

    如何在Ruby on Rails中显示条形图的图例?

  19. 19

    如何在ggplot2的图例中显示缺失值?

  20. 20

    如何在amchart中不显示特定图例的值?

  21. 21

    您如何在图例中显示文本标签?(例如,删除图例中的标签行)

  22. 22

    在ggplot2中,如何使用geom_hline函数显示图例?

  23. 23

    如何在图例中添加图例?

  24. 24

    如何在Ruby中解析缩写日期?

  25. 25

    如何在此自定义facet_wrap中添加geom_quantile图例?

  26. 26

    如何在geom_line中添加带有单独图例的参考线?

  27. 27

    如何在同一散点图上使用geom_vline()和geom_hline避免图例中的交叉效果?

  28. 28

    为什么geom_abline不遵守scales_x_reverse?

  29. 29

    如何在气泡图中显示尺寸图例?

热门标签

归档