との組み合わせを使用して、xtable
さまざまなオブジェクト ( 、 、など) の要約テーブルを Latex/Word/Powerpoint にエクスポートしています。ただし、コンマの後に固定桁数で p 値を指定するデフォルトの方法はあまり好きではありません。代わりに、ベース R 関数で得られるものと同様の形式で p 値を取得することをお勧めします。つまり、有効数字 2 桁に丸められた p 値 (この場合は 4.2e-17 と 0.25) を取得します。rtable
ReporteRs
aov
glm
lm
format.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を参照
してくださいtable2doc
table2ppt
table2html
graph2ppt
graph2doc