問題タブ [texreg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R: texreg を使用して zelig tobit モデルから tex 出力を作成する
私がやろうとしていることはかなり簡単なはずです: R パッケージZeligを使用して tobit モデルを推定します。これから、 texregを使用して tex 出力を作成したいと思います。しかし、私が返すのはエラーメッセージです:
(function (classes, fdef, mtable) のエラー: シグネチャ '"Zelig-tobit"' の関数 'extract' の継承されたメソッドが見つかりません</p>
texregにはtobitモデルの抽出方法があるため、これはかなり奇妙です。私も自分で関数を指定しようとしましたが、機能させることができませんでした。コード例を次に示します。
Windows コンピューターでR Studioを使用しています。texregのバージョンは 1.36.4 で、Zelig のバージョンは 5.0-11 です。
この質問は、私の問題と密接に関連しているようでした: texreg-ing Tobit output from zelig package (R)
ただし、これによれば、数バージョン前に修正されているはずですが、私には当てはまりません。
よろしくお願いします。
(ちなみに、 texregの代わりにstargazerを使用してみましたが、別のエラー メッセージが表示されました。)
私は独自の抽出関数を作成しようとしましたが、関数の作成が素人であるために機能しません。これが私がしたことです:
ご覧のとおり、zelig モデルは既に「要約」されています。そのため、例のように summary(model) の代わりに s <- model を設定しています。私の主な問題は、それらに対処する方法がわからないため、必要な統計 (対数尤度、wald ...) をモデルから取得できないことです。str() などの出力は、これには役立ちません。単に統計の「名前」がわからないだけでなく、それらに対処する方法にも問題があるようです。
「model $ coef」のようなものを試すと、次のようになります。
envRefInferField(x, what, getClass(class(x)), selfEnv) のエラー:
「coef」は参照クラス「Zelig-tobit」の有効なフィールドまたはメソッド名ではありません</p>
「model@coef」を使用すると、次のようになります。
エラー: クラス「Zelig-tobit」のこのオブジェクトの名前「coef」のスロットがありません
そして model[,1] は私をもたらします:
modelt6[, 1] のエラー: タイプ 'S4' のオブジェクトはサブセット化できません
抽出機能を機能させる方法を知っている人はいますか? または、モデル出力をラテックスに取得する別の簡単な方法はありますか?
r - クラスタ化された標準誤差と texreg による信頼区間?
クラスター化された標準誤差でモデルを実行したときに Stata が生成する 95% CI を再現しようとしています。例えば:
係数と標準誤差を再現できます。
残念ながら、95% の信頼区間を再現できません。
「手で」行うと、次の場合と同じ結果が得られtexreg
ます。
Stata は何をしていて、どうすれば R で再現できますか?
PS: これはフォローアップの質問です。PS2: Stata データはこちらから入手できます。
r - Zelig (v. 5.0-13) を使用して推定された「再ロジット」モデルに TexReg (1.36.4) を使用するにはどうすればよいですか?
私はそれZelig
がラッパーであることを知っています...しかし、それでも、それは優れたシミュレーション機能を提供します(私は自分で行うことはできません)。
私がこのデータを持っているとしましょう、
ここで、モデルを推定します。
そして今、私たちはテーブルを作ろうとしています
...このエラーが発生するだけです。
$getvcov()
との機能を認識してい$getcoef()
ます。しかし、 を使用して簡単な表を作成するにはどうすればよいのでしょうかtexreg
。どんなアドバイスでも大歓迎です。ありがとう!
r - Rmarkdownでtexregを使用してWord文書を取得する
を使っていた頃は、モデルの結果をラテックスにきれいに印刷するためのパッケージがSweave
大好きでした。texreg
Word ドキュメントの作成に移行しましたが、古いコードRMarkdown
を再利用できなくなったため、問題に直面しています。texreg
このチャンクを修正して、Word できれいな印刷物を出力する方法はありますか?
注:upgradesngr.fx
はplm
パッケージ オブジェクトです。
{r summary,echo=FALSE,results='markup'}
htmlreg(list(upgradesngr.fx), star.symbol = "\\*", center = TRUE, doctype = FALSE)
r - texreg: htmlreg-regression テーブルのスペースを節約するには?
htmlreg テーブルの縦方向のサイズを小さくする方法はありますか? 私は約 10 以上の IV を持つ深刻なモデルを持っています。したがって、回帰の結果を表示するには、ページ全体が必要です。SD または SE (括弧内) インライン (横) 係数を報告することで、いくつかの行を節約したいと思います。簡単な方法は、ラテックスで手動で出力テーブルを作成することです。簡単な解決策(よりエレガントな方法)はありますか?
ありがとう :)
更新驚くほどシンプルでエレガントなソリューションは、stargazer-package を使用することです。まったく新しい: http://www.r-statistics.com/2013/01/stargazer-package-for-beautiful-latex-tables-from-r-statistical-models-output/このパッケージは素晴らしいラテックス テーブルをエクスポートできます。 texreg よりもはるかに優れています。
r - texreg 出力に複数列を追加する
を介してグループ化された列を持つテーブルを作成したいtexreg
。グループ化された行( )のオプションしか表示されませんgroups
。
次に例を示します。
プレーンでできる限り近いものを次に示しますtexreg
。
LaTeX 出力の場合:
%
追加の行を希望します(コメントで強調表示):
何か不足していますか、それともこれを行う組み込みの方法はありませんか?
私の回避策は次のとおりです。
しかし、それは明らかにダクトテープのようなものです。
r - R で h2o モデルの「きれいな」テーブルを出力する
R
統計モデルの出力から「きれいな」テーブル (LaTeX/HTML/TEXT) を印刷し、代替モデル仕様の結果を簡単に比較するのに役立つ複数のパッケージがあります。
これらのパッケージのいくつかはapsrtable
、-models-output/ )。xtable
memisc
texreg
outreg
stargazer
R
パッケージのモデルをサポートする同等のパッケージはありh2o
ますか?
h2o
これは、私が「美しい」表として並べて印刷したい 2 つの単純な GLM モデルの例です。
これは、パッケージscreenreg()
から使用する通常の GLM オブジェクトでどのように見えるかです:texreg
r - rmarkdownドキュメントのLatexテーブル出力の回帰係数を10進数で揃える方法
ドキュメントで、rmarkdown
標準誤差を含む回帰係数の Latex テーブルを作成して、1 つのテーブルで複数の回帰モデルを比較しています。係数の小数点が列の垂直方向に並ぶように、各モデルの係数を垂直方向に揃えたいと思います。
を使っtexreg
てテーブルを作成しています。係数はデフォルトでは 10 進数で揃えられません (代わりに、各文字列はその列の中央に配置されます)。係数を 10 進数で揃える方法を探しています。私は結婚していないので、 、、またはその他の方法texreg
を使用した解決策があれば、それにも興味があります。理想的には、ドキュメントをファイルにレンダリングした後にマークアップを微調整するのではなく、ドキュメント内でプログラムによって実装できるソリューションが必要です。xtable
pander
stargazer
rmarkdown
latex
.tex
おまけとして、表の見出しに改行を入れられるようにしたいです。たとえばtexreg
、引数を使用してcustom.model.names
、各回帰モデルの列名を設定できます。"Add Horsepower and AM"
以下の例では、列をそれほど広くする必要がないように、2 行に分割したいと考えています。試してみ"Add Horsepower \newline and AM"
ましたが、最後の列ヘッダーに「ewline」を追加するだけで、「\n」は無視されます。
再現可能な例を次に示します。
出力テーブルは次のようになります。