2016-10-12 2 views
2

私はforestplotを使用していますが、私のカラム名の1つにスーパースクリプトが必要です。このようなものの例は、私が以下で再現した(欄の名前をexpression(beta)から私が望むexpression(pseudo~R^2)に変更した)森林プロットのビネットに記載されています。R forestplotは、is.summaryでlabeltextの式を許可していませんか?

data(HRQoL) 
clrs <- fpColors(box="royalblue",line="darkblue", summary="royalblue") 
tabletext <- 
    list(c(NA, rownames(HRQoL$Sweden)), 
    append(list(expression(pseudo~R^2)), sprintf("%.2f", HRQoL$Sweden[,"coef"]))) 
forestplot(tabletext, 
     rbind(rep(NA, 3), 
      HRQoL$Sweden), 
     col=clrs, 
     is.summary=c(TRUE,FALSE,FALSE,FALSE,FALSE), 
     xlab="EQ-5D index") 

Click here for image

私のプロットで、私はis.summaryを指定したいと思いますが、これは、正常に動作します。しかし、これを行うと、式の位置/配置が崩れてしまいます。

forestplot(tabletext, 
     rbind(rep(NA, 3), 
      HRQoL$Sweden), 
     col=clrs, 
     is.summary=c(TRUE,FALSE,FALSE,FALSE,FALSE), 
     xlab="EQ-5D index") 

Click here for poorly-aligned image

これを回避する方法はありますか? expression()is.summaryもできますか?

答えて

2

私はこれまで、式の配置に問題があったため、これらはすべて中央に配置されていました。私はdev-branch(1.5.2節)でこの問題を修正し、devtoolsをインストールに使用しました:

関連する問題