私の問題
ggplot()
統計テストから得られた値の組み合わせである式で、a の各ファセットに注釈を付けたいと思います。内で解析された文字列を取得できませんgeom_text()
。
同様の問題は、ここで部分的に取り上げられています。残念ながら、その特定の例を適用することはできません。
私の目的
数字、文字、特殊文字を組み合わせた式を解析します。この場合、以下の例の lab2 です。
例
p <- ggplot(mtcars, aes(mpg, wt)) + geom_point()
custom_label <- data.frame(cyl = c(4,6,8),
wt = c(5,5,5),
lab = c('X^2','X^2','X^2'),
lab2 = c('X^2: 18.5342, p =3e-04',
'X^2: 4.7512, p =0.1909',
'X^2: 15.3266, p =0.0016'))
p + facet_grid(. ~ cyl) +
geom_text(data = custom_label, aes(x=30, y=wt, label = lab2), size = 3, parse = T)
これは、custom_label$lab を使用すると正常に機能しますが、lab2 では失敗します。
これについて何か助けていただければ幸いです。私の問題を明確に提示しているかどうか教えてください。
前もって感謝します。