我想用小寫字母寫軸刻度ggtext::element_markdown()。然而,這樣的嘗試<span class='font-variant: small-caps'>small capital here!</span>是徒勞的。那么,我應該如何達到這個效果呢?
MWE

library(tidyverse)
tribble(
~ f1, ~ f2, ~ mean,
"a", "SBJ", 1212,
"a", "OBJ", 1313,
"p", "SBJ", 1515,
"p", "OBJ", 1616
) |>
mutate(
f2 = fct_relevel(
f2,
c(
"SBJ",
"OBJ"
)
)
) |>
ggplot(
aes(
x = f2,
y = mean,
fill = f1
)
)
scale_x_discrete(
labels = c(
"NP <span class='font-variant: small-caps'>sbj</span>",
"NP <span class='font-variant: small-caps'>obj</span>"
)
)
geom_col(
position = 'dodge',
size = 1
)
theme(
axis.text.x = ggtext::element_markdown()
)
uj5u.com熱心網友回復:
不幸的是,該font-variant屬性不受ggtext. 僅根據 [docs] ( 
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/462751.html
上一篇:如何創建函式來為每列生成圖
下一篇:餅圖中的百分比而不是計數
