annotate()
kullanarak bir ggplot2 çizimine lateks metni eklemek istiyorum. Eksen etiketlerine lateks eklemek için here açıklandığı gibi expression()
'u kullanmak işe yaramıyor. Şöyle ki:Nasıl lateks ile ggplot ek açıklama()
# Use expression() to create subscripted text
p <- ggplot(mpg, aes(x=cty, y=hwy)) + geom_point() +
scale_x_continuous(expression(text[subscript]))
# But expression() in annotate adds nothing to the plot
p + annotate("text", x=10, y=40, label=expression(text[subscript]))
# Passing regular text to annotate works fine
p + annotate("text", x=10, y=40, label="foo")
Neden expression
ler diğer ggplot fonksiyonları tarafından daha annotate
tarafından farklı olarak ele alınır? Lateks ile nasıl ekleyebilirim?
'tikzDevice' paketine bir göz atabilirsiniz ... –
Artık aktif olarak kalmayacak gibi görünüyor. (Ama yine de potansiyel olarak yararlı!) –
Benim anlayışım hala oldukça yaygın olarak kullanılan ve işlevsel, ancak daha sıkı CRAN/R CMD kontrol kuralları nedeniyle yetimhanenin şu anki haliyle ... en son R-forge 15 Temmuz tarihinde değiştirildi. 2012 ... –