1

との組み合わせを使用して、xtableさまざまなオブジェクト ( 、 、など) の要約テーブルを Latex/Word/Powerpoint にエクスポートしています。ただし、コンマの後に固定桁数で p 値を指定するデフォルトの方法はあまり好きではありません。代わりに、ベース R 関数で得られるものと同様の形式で p 値を取得することをお勧めします。つまり、有効数字 2 桁に丸められた p 値 (この場合は 4.2e-17 と 0.25) を取得します。rtableReporteRsaovglmlmformat.pval()digits=2

例えば

ctl = c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14)
trt = c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69)
group = gl(2, 10, 20, labels = c("Ctl","Trt"))
weight = c(ctl, trt)
fit = lm(weight ~ group)
s=summary(fit)
s

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)   4.8465     0.1557  31.124   <2e-16 ***
group1        0.1855     0.1557   1.191    0.249    

library(xtable)
library(rtable)
library(ReporteRs)
tab=as.FlexTable(xtable(s))
tab

ここに画像の説明を入力

ただし、p 値を と同様の方法でフォーマットしたいと思いますsummary(fit)(右揃えで、有効数字 2 桁に丸められます。この場合は 4.2e-17 と 0.25)。理想的には、サポートされているすべてのオブジェクトによって与えられた p 値に対して、これを一般的な方法でどのように達成できるか考えている人はいますxtableか?

編集: 以下の助けを借りて、ヘルパー関数を使用して [小さなパッケージ] を作成しexport以前に表示された R 統計オブジェクトを Word、Powerpoint、または HTML にエクスポートします (関数を使用して、現在アクティブなグラフを Powerpoint または Word にエクスポートします)。https://cran.r-project.org/web/packages/export/index.htmlおよび https://github.com/tomwenseleers/exportを参照 してくださいtable2doctable2ppttable2htmlgraph2pptgraph2doc

4

1 に答える 1