2011-11-10 11 views
2

私はプロットのラベルに上付き文字を追加するのに苦労しています。 ラベル(..m^3)に '3'を上付き文字として使用したいと思います。私はexpression()、substitute()などを試しましたが、正しい解決策を見つけられませんでした。円ラベルに値と上付き文字を追加する

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

ありがとうございました!

答えて

3

ビット面倒な回避策: - 正常に動作します

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

+1ありがとうございましたbquote' – Andrie

+0

'へのポインタをありがとう! – Tinu

+0

Ha、私は 'bquote'を発見したスレッドを見つけましたhttps://stackoverflow.com/questions/4973898/combining-paste-and-expression-functions-in-plot-labels – aL3xa

関連する問題