gpt4 book ai didi

r - 手动添加后缀到ggplot中的图例刻度

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

如何手动向 ggplot 中的图例刻度添加任意后缀?

例如,我可以在下面的代码中添加一些内容来生成带有这些独特图例刻度的下面的图吗?

ggplot(iris, aes(Sepal.length, Sepal.Width, color = Species)) + geom_point()

enter image description here

请注意,我使用 Photoshop 手动将“(s)”添加到图例刻度的末尾。

最佳答案

我们可以在scale_color_discrete中使用labels参数。这可以采用 rlang 样式的 lambda 函数,并在末尾粘贴“(S)”。

ggplot(iris, aes(Sepal.Length, Sepal.Width, color = Species)) + 
geom_point() +
scale_color_discrete(labels = ~paste(.x, "(S)"))

enter image description here

关于r - 手动添加后缀到ggplot中的图例刻度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72586858/

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