部分的にイタリック体のテキスト ラベルを ggplot に渡すことは可能ですか? expression
anditalic
コマンド ( )を使用してみexpression(paste(italic("some text")))
ましたが、コマンドの結果がアトミックではないため、これらをデータ フレームに渡すことができません。パラメータを設定してfontface = "italic"
も十分ではありません。これは、ラベル内の選択された文字セットではなく、ラベル全体をイタリック体にするためです。たとえば、必然的にイタリック体のラテン語句をラベルでイタリック体にすることを希望します (「インビボ ポイント」の「インビボ」など)。
library(ggplot)
library(ggrepel)
df <- data.frame(V1 = c(1,2), V2 = c(2,4), V3 = c("in vivo point","another point"))
ggplot(data = df, aes(x = V1, y = V2)) + geom_point() + geom_text_repel(aes(label = V3))