невозможно добавить греческие буквы в аннотацию ggplot, когда либо: он зажат между другим текстом, либо рассматриваемый текст содержит апостроф.
Например, следующее работает нормально:
df <- data.frame(x = rnorm(10), y = rnorm(10))
temp<-paste("rho == 0.34")
ggplot(df, aes(x = x, y = y)) + geom_point() +
annotate("text", x = mean(df$x), y = mean(df$y), parse=T,label = temp)
Однако ggplot взрывается, когда я это делаю:
df <- data.frame(x = rnorm(10), y = rnorm(10))
temp<-paste("Spearman's rho == 0.34")
ggplot(df, aes(x = x, y = y)) + geom_point() +
annotate("text", x = mean(df$x), y = mean(df$y), parse=T,label = temp)
ggplot крайне чувствителен к этим специальным символам. Другие сообщения, похоже, не решают эту проблему (извините, если нет). Заранее спасибо.