組み合わせの複数回帰のテーブルを使用すxtableとSweave R
質問
xtable
に Sweave
作品のねがいテーブル毎回帰曲線。お客様にお届けすので、データフレームのもって手動で rbind
ングおよび paste
ング結果をデータフレームがないなどの見所もラブル。
がより自動化/強固なソリューション動作するように xtable
, が、複数の lm
オブジェ?すべてのテーブルを見る論文/書籍を発生する手?あのシーンを自分jankyコードを生成するデータフレームにフィード xtable
?
library(reshape2)
data <- data.frame(matrix(rnorm(50), 10, 5))
names(data) <- letters[1:5]
l.raw <- list()
l.raw[["a"]] <- lm(a ~ d + e, data=data)
l.raw[["b"]] <- lm(b ~ d + e, data=data)
l.raw[["c"]] <- lm(c ~ d + e, data=data)
form.table.from.lm <- function(l.raw) {
summ <- list()
for (i in names(l.raw)) {
temp <- coef(summary(l.raw[[i]]))
summ[[i]] <- data.frame(param=rownames(temp), test=i, temp)
}
df.res <- do.call("rbind", summ)
df.res <- transform(df.res, t.value = paste("(", signif(t.value), ")", sep=""), Estimate = signif(Estimate))
df.res.long <- melt(df.res, id.vars=c("test", "param"))
df.res.wide <- dcast(df.res.long, test + variable ~ param)
temp <- subset(df.res.wide, variable %in% c("Estimate", "t.value"))
df.res <- temp[, -2]
df.res[, 1] <- as.vector(rbind(names(l.raw), ""))
colnames(df.res)[1] <- "regressor"
return(df.res)
}
を生み出すデータフレーム:
regressor (Intercept) d e
1 a 0.393996 -0.666721 0.159508
2 (0.573926) (0.422125) (0.526446)
5 b 0.611077 0.0288942 -0.70033
6 (0.32696) (0.24048) (0.299911)
9 c -0.101033 -0.287821 0.14581
10 (0.203193) (0.149449) (0.186383)
さらに驚異のプロットのパッケージR思うとrseekりスポット選びにぴったからだった。
他のヒント
コードを投げたデータに起因する誤差はないですdcast電話で読み替えて使用してくださを出力するメッセージの表示調整後のcolnames合わせます。このコードが生成されてpdfファイルを自分のシステムの通過後でマラテックス-プロセッサを(思いが適切なラテックス設置を既に利用中のお客さまがSweave.)
require(Hmisc)
latex(df.res)
私の例によるものでないことをlmListのlme4パッケージラテックス(することが出来なくグローバルな視点から、unweildy4ページの表示が必要となる調整を広げのページをカスタマでもある。
require(lme4)
(fm1 <- lmList(Reaction ~ Days | Subject, sleepstudy))
latex(fm1)
チェックを apsrtable テーブルパッケージCRANを作成するアメリカ政治学研究科ュスタイルのテーブルにある約のようなと思います。でlmや狙いモデルなどいくつかの非線形モデルからパッケージ。また、長いシリーズオプションを生成でみた憧れの特定のレベルです。あ 素敵なvingette その発生の両方のLaTeXやHTMLのテーブルに追加されOpenOffice/言葉です。
いので、2-3年までは引き続き開発されます。私た迅速かり固featurefulよoutreg.
ここでもうひとつのオプションを見に行くよ クランベリー このオーラという言葉が定着したこの質問:
texreg —を見る vingette, しているように思えエクスペディアを仕事に生成するかの標準回帰テーブルをRとする非常に活発で、いかねますのでご了承ください。
更新: って遊んでくれると思い時間が経過すると、 texreg のリーダーのリーダーの空間的で成熟、安定性、featurefulness.最も大切にしていますので作品のモデルは素晴らしのお手軽などをブートストラップの標準誤差をつ星のための lme4()
モデルとなるようなパッケージ自体としては、少しトリッキーを取得します良い理由など)が査読誌が求めない。そのために使texreg.そうで積極的に維持されます。
このパッケージ stargazer ようにオプションのためのHTML、LaTeX、またはASCIIテーブル、サイドの通りです。もっ 答え へ テーブルの複数のlm()を用いたモデルapsrtableにRmarkdown を含むスクリーンショット.