gpt4 book ai didi

r - ggplot中文本的行高间距

转载 作者:行者123 更新时间:2023-12-04 22:29:11 25 4
gpt4 key购买 nike

我正在尝试减少长轴标签之间的空间。我基于 R 图形我会使用 lheight ,但似乎在 ggplot 中没有影响。有 ggplot 等价物吗?

显示问题的玩具示例:

library("tidyverse")
df0 <- mtcars %>%
rownames_to_column("car") %>%
mutate(car = str_wrap(car, width = 10))

ggplot(data = df0, aes(x = car, y = mpg)) +
geom_bar(stat = "identity") +
coord_flip()

# has no effect
par(lheight = 0.5)
ggplot(data = df0, aes(x = car, y = mpg)) +
geom_bar(stat = "identity") +
coord_flip()

enter image description here

最佳答案

您可能正在寻找多种选择。最接近lheight很可能设置 lineheightelement_text .我还把字体变小了,只是为了显示选项。

ggplot(data = df0, aes(x = car, y = mpg)) +
geom_bar(stat = "identity") +
coord_flip() +
theme(axis.text.y = element_text(lineheight = 0.5,
size = 6))

enter image description here

关于r - ggplot中文本的行高间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39721772/

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