将值和上标添加到饼图标签

时间:2011-11-10 09:02:37

标签: r

我正在努力为剧情的标签添加上标。 我想拥有' 3'在标签(..m ^ 3)中作为上标。我尝试了表达式(),替换()等,但没有找到正确的解决方案。

values <- c(2, 4, 5)
pie(values, labels = paste(values, "m^3") )

感谢任何提示!

1 个答案:

答案 0 :(得分:3)

有点麻烦的解决方法:

foo <- sapply(as.list(values), function(x) bquote(.(x) ~ m^3))
pie(values, labels = as.expression(foo))