gpt4 book ai didi

r - 如何在 ggplot 图例中重复符号以获得更好的符号 View ?

转载 作者:行者123 更新时间:2023-12-04 08:05:43 26 4
gpt4 key购买 nike

作为#tidytuesday 的一部分,我刚刚开始了 du Bois 挑战,并且正在接受挑战 1:格鲁吉亚白人和有色人种人口的比较增加
原始图形具有带有 4 个破折号的“白色”符号 enter image description here ,但是当我复制情节时,图例只有 1 和第二个破折号。
如何重复图例中的符号以获得 4 个破折号?我不需要增加大小,只需要重复

最佳答案

尝试设置 legend.key.widththeme :

library(ggplot2)

ggplot(df1, aes(x, y, linetype = f)) +
geom_line() +
scale_linetype_manual(values = c("solid", "dashed")) +
theme(legend.key.width = unit(1.5, "strwidth", "- - - - "))
enter image description here
测试数据
set.seed(2021)
df1 <- data.frame(
x = c(1:10, 1:10),
y = c(cumsum(rnorm(10)), cumsum(rnorm(10))),
f = rep(c("A", "B"), each = 10)
)

关于r - 如何在 ggplot 图例中重复符号以获得更好的符号 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66231244/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com