如何手動為 ggplot 中的圖例刻度添加任意后綴?
例如,我可以在下面的代碼中添加一些東西來生成帶有這些獨特圖例刻度的下面的圖嗎?
ggplot(iris, aes(Sepal.length, Sepal.Width, color = Species)) geom_point()
請注意,我使用 Photoshop 在圖例刻度的末尾手動添加了“(s)”。
uj5u.com熱心網友回復:
我們可以使用 中的labels
論點scale_color_discrete
。這可以采用rlang
樣式 lambda 函式,該函式在末尾粘貼“(S)”。
ggplot(iris, aes(Sepal.Length, Sepal.Width, color = Species))
geom_point()
scale_color_discrete(labels = ~paste(.x, "(S)"))
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/491045.html