78

R、Sweave、および LaTeX を使用して出版品質の表を作成するために使用できるさまざまなツールがあります。特に、パッケージ内、パッケージ内latexのようなヘルパー関数があります。また、テーブルの書式設定を完全に制御できるように、独自のコードを記述することもよくあります (たとえば、この例を参照してください)。Hmiscxtablextable

ただし、出版品質表を作成する際には、さまざまな問題が発生することがよくあります。

  • 数値書式をいつどのように適用するか
  • 列とセルの配置を正確に制御する方法
  • セルの境界線を正確に制御する方法
  • 変数ラベルを変数名に変換する方法
  • 等々

目的のテーブル形式を指定するという高レベルの問題を超えて、実装の問題があります。

  • などのヘルパー関数はいつxtable使用する必要がありますか?
  • 特定の状況でどのヘルパー関数を使用する必要がありますか?
  • ヘルパー関数のデフォルト出力を特定の要件に合わせてカスタマイズするにはどうすればよいですか?

質問

上記の問題は、詳細な教科書スタイルの紹介に値するように思えます。

R、Sweave、および LaTeX を使用して出版品質の表を作成する方法の詳細な概要を提供し、上記の問題に対処するオンラインまたはオフラインのリソースはありますか?

4

5 に答える 5

35

これを現在の執筆時点での素敵な小さな弓と結びつけるために、出版品質の表と使用シナリオに関する既存の最良のチュートリアルは、これらのドキュメントの融合であるように見えます:

現在存在するものの範囲を超えて、The Joy of Sweaveの著者に出版品質のテーブルに関するドキュメントを依頼することをお勧めします。彼の研究では、この問題をはるかに超えているようです。あなたが提起した質問に加えて、このスペースは特に、現在存在しないスタイル ガイドを使用する可能性があります。

そして、質問の正誤表で述べたように、これはhttps://tex.stackexchange.com/の質問の完璧な例です。現在のプロジェクトで問題が発生した場合は、引き続き特定の質問をすることをお勧めします。

于 2012-04-06T23:29:50.557 に答える
13

パッケージstargazerは、出版品質を作成できます。一般的に使用される R 統計関数およびパッケージ (lm、glm、plm、svyglm、survival、pscl、AER など) から、既存の学術雑誌に似せて設計されたテンプレートを使用します。要約統計表の作成にも適しており、データ フレームのコンテンツを直接出力することもできます。

于 2013-01-07T04:54:27.680 に答える
4

パッケージには、書式設定、配置、およびラベル操作に対応するtabular機能があります。tablesパッケージには、良い出発点となるビネットがあります。

于 2012-04-09T11:32:25.850 に答える
3

xtableこれまでのところうまくいきました。私の意見では、と組み合わせてsiunitx、必要に応じて、longtableかなり効果的なテーブルを作成できます。やのようなパッケージを使用するbooktabscaption、美学も満足のいくものになります。

このレベルの詳細がOPによって要求されたかどうかはわかりませんが、その価値については、基本的な実装は次のようなものになる可能性があります:https ://tex.stackexchange.com/questions/41067/caption-for-longtable -in-sweave / 41183#41183(別の質問に対する私自身の回答)。

于 2012-04-09T22:04:49.567 に答える
0

TABLE パッケージを利用する ConTeXt を強くお勧めします。contextgardenには表の概要があり、完全なマニュアルがあります。

于 2012-04-13T12:06:18.623 に答える