我遇到了与此人类似的问题:(ggtext 在 subtitle 和 title 之间创建了过多的空白)。在我尝试使用 ggplot2(条形图、地图...)创建图形的所有情况下,都会发生这种情况。这是一个代表:
df <- tibble::tribble(
~municipio, ~pop, ~Porte,
"Abdon Batista", 2630L, "Micro",
"Abelardo Luz", 17717L, "Pequeno",
"Agrolandia", 10272L, "Pequeno",
"Agronomica", 5306L, "Pequeno",
"Agua Doce", 7132L, "Pequeno",
"Aguas de Chapeco", 6379L, "Pequeno"
)
df %>%
ggplot(aes(x = Porte, fill = Porte)) +
geom_bar() +
labs(x = " ",
y = " ",
title = "**Gráfico 1** - Porte populacional dos municípios catarinenses",
caption = "Fonte: IBGE (2016)") +
ggthemes::theme_tufte()+
theme(plot.caption = element_text(hjust = 0),
plot.title = element_markdown())
我的输出在标题中有间距问题,如您在此处看到的:barplot with spacing error。关于这里可能发生什么的任何线索?我需要将第一个单词用粗体字,但是每当我使用 element_markdown() 时,间距就会完全不正常(如果我只是保持标题不变,则不会发生这种情况)。