【发布时间】:2018-07-26 22:50:24
【问题描述】:
是否可以在某些geom_text/geom_text_repel 标签中添加删除线?
This 问题提到您可以斜体使用以下标签:
library("ggplot2")
library("ggrepel")
df <- data.frame(
x = c(1,2),
y = c(2,4),
lab = c("italic('Italic Text')", "Normal"))
ggplot(df, aes(x, y, label = lab)) +
geom_point() +
geom_text_repel(parse = T)
但是,我一直无法使用相同的方法来获得删除线。
df$lab = c("strike('Strikethrough Text')", "Normal")
ggplot(df, aes(x, y, label = lab)) +
geom_point() +
geom_text_repel(parse = T)
【问题讨论】:
-
那个问题是将格式应用于轴,而不是标签。如果可以在
geom_text_repel标签上使用相同的方法,请告诉我。 -
它正在使用
plotmath并且没有strike命令。看看demo(plotmath)