一般的なリクエストに応じて、Rでのラテックステーブルの作成に関するコミュニティウィキ。この投稿では、あまり一般的ではないオブジェクトからラテックステーブルを作成するためのコードを含む、最も一般的に使用されるパッケージとブログの概要を紹介します。私が見逃したものを自由に追加したり、Rを使用して適切にフォーマットされたラテックステーブルを作成する方法についてのヒント、ヒント、ちょっとしたトリックを追加したりしてください。
パッケージ:
- xtable:最も単純なオブジェクトの標準テーブル用。例付きの素敵なギャラリーはここにあります。
- memisc:調査データを管理するためのツール。(基本的な)回帰モデル推定のラテックステーブル用のツールがいくつか含まれています。
- Hmiscには、
latex()
選択したオブジェクトを含むtexファイルを作成する関数が含まれています。かなり柔軟で、longtable
latexテーブルも出力できます。ヘルプファイルにはたくさんの情報があります?latex
- miscFuncsには、アルファベットと数値のエントリが混在するマトリックスデータをLaTeXテーブルに変換してコンソールに出力する、きちんとした関数 'latextable'があります。これにより、コピーしてLaTeXドキュメントに貼り付けることができます。
- texregパッケージ(JSSペーパー)は、統計モデルの出力をLaTeXテーブルに変換します。複数のモデルをマージします。ネットワークモデルやマルチレベルモデル(lmeおよびlme4)など、約50の異なるモデルタイプに対応できます。
- reporttoolsパッケージ(JSSペーパー)は、連続変数、カテゴリー変数、および日付変数に関する記述統計の別のオプションです。
- テーブルパッケージは、おそらく記述統計のための最も一般的なLaTeXテーブル作成パッケージです。
- stargazerパッケージは、優れた比較統計モデルの要約表を作成します
ブログとコードスニペット
- 回帰の出力用にLatexにStataのようなテーブルを提供するPaul Johnsonのoutreg関数があります。これは素晴らしい作品です。
- 以前の質問で述べたように、memecパッケージをlme4オブジェクトに適合させるためのコードスニペットがあります。
関連する質問:
include
またはを使用しますinput
。あなたは使用することができwriteLines()
、両方で動作しているkable()
とxtable()
。.texファイルとして保存し、問題を解決します。
input
1つのドキュメントを他のドキュメントに取り込むために使用します。Latexのマニュアルでは、ドキュメントのコンテンツをその場所に入力するのと同じであるため、プリアンブルで行った設定全体をコピーして貼り付ける必要はありません。