問題タブ [longtable]
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 - longtableオプションでxtableを使用するときにヘッダーを繰り返す
longtableオプションを使用してxtableを生成するときに、一番上の行/ヘッダーを設定する方法はありますか?
たとえば、私が持っている場合
これは正常に機能しますが、テーブルが新しいページにロールオーバーすると、ヘッダーは繰り返されません。助言がありますか ?
r - Hmisc パッケージの latex() で longtable の間違った改ページを制御するには?
Hmisc パッケージの Sweave と latex() を使用して、PDF にロングテーブルを挿入しています。
初めてやると、表がきれいに広がり、ページが表でいっぱいになります。
もう一度やり直すと、一部のページが半分しか埋まっておらず (PDF の 4 ページなど)、不必要なスペースのように見えるため、奇妙に見えます。
これを制御する方法はありますか?または、外観を改善するにはどうすればよいですか?特に、文章やグラフを入れると、4ページの余白に見栄えが悪くなってしまいます。
r - sweave、xtable、longtable、および交互の行の色...`add.to.row`の問題
この既存の質問は、からの出力を後処理することによってラテックステーブルの行の色を変更する方法をカバーしていますが、 stats.stackexchangeで説明されているの引数を使用して、後処理の必要性を回避するprint.xtable()
ことで同じことを達成できると思います。Sweaveでうまくいく処理。その答えは、特定の1つの行の背景の色付けを扱っていますが、すべての奇数行の色付けに拡張できると思います。add.to.row
print.xtable()
私が遭遇している問題は、リストの長さを文字ベクトルの長さと等しくするadd.to.row
という引数に関係しています。のヘルプファイルには、次の説明があります。pos
command
print.xtable()
add.to.row:2つのコンポーネントのリスト。最初のコンポーネント(「pos」と呼ばれる必要があります)は、最後に追加のコマンドを追加する必要がある行の位置を含むリストです。2番目のコンポーネント(「command」と呼ばれる必要があります)は、同じ文字ベクトルです。指定された行の最後に追加する必要があるコマンドを含む最初のコンポーネントの長さ。デフォルト値は「NULL」です。つまり、コマンドを追加しません。
longtable環境を使用する場合、次のように、このadd.to.row
引数を使用して、すべてのページに印刷する必要があるテーブルの「ヘッダー」行を定義できます。
この機能を維持し、他のすべての行がコマンドを取得する必要がある追加の機能を追加する必要があります\\rowcolor[gray]{0.8}
簡単そうに聞こえます。pos
のようなものである必要があり、のようなものlist=(0,1,3,5,7,9)
でcommand
ある必要がありますc("\\hline \\endhead ","\\rowcolor[gray]{0.8}","\\rowcolor[gray]{0.8}","\\rowcolor[gray]{0.8}","\\rowcolor[gray]{0.8}","\\rowcolor[gray]{0.8}")
もちろん、いくつかの組み込み関数を利用して、奇数行のシーケンスとの繰り返しを構築したい"\\rowcolor[gray]{0.8}"
ので、次のことを考えました。
と
私の問題は、pos
上記のリストが次のように評価されることです。
これは長さが2です...この場合は長さが6である必要があります。
latex - 横長モードでロングテーブルのヘッダーを揃える
私のラテックス文書には、非常に長くて幅の広いテーブルがあります。ロングテーブル環境でランドスケープを使用していますが、ヘッダーがテーブルの列と整列していません。
ヘッダーを列に揃える可能性はありますか?
r - Knitr xtable は、同じ行の水平線を強調表示して追加します。
レポート手順を自動化するために、knitr と xtable を使用しています。テーブルのいくつかの行を強調表示し、各行のすぐ上に水平線を表示したいと考えています。私が使用している .Rnw ファイルは次のようになります。
これは問題なく動作しますが、コードの最後の行を
出力は非常に見苦しく、行は期待どおりに強調表示されません。この質問に対する答えを知っている人はいますか?
ありがとう、
デビッド
r - xtable で生成された longtable の列の配置と幅を設定する
次の MWE を考慮してください
longtable
いいねの並びを設定したい
それでも、引数をxtable
オブジェクトに渡そうとすると、
5列目の配置を追加する必要があることは理解していますが(どのように?)、エラーメッセージもわかりません。文字列をサニタイズする必要がありますか?
latex - booktabs \midrule と角かっこの使用
\midrule を latex longtable でブラケットと一緒に使用するのに問題があります。たとえば、これが私のラテックス ドキュメント (test.tex) です。
このファイルで pdflatex を実行すると、次のようになります。
次のエラーが発生します。
ブラケットを取り外すと、問題が解決します。また、興味深いことに、2 行の順序を切り替えることも機能します [つまり、(Intercept) 行を 2 行目として)。何が悪いのかわかりません。誰かがこれに遭遇しましたか?
latex - ラテックスの非常に広くて長いテーブル?
latex で長いテーブルを複数のページに分割するには、いくつかの方法があります (例: longtable、supertabular)。テーブルがまだ広すぎる場合は、sidewaystable または lscape を使用できます。
ただし、私は長くて幅の広いテーブルを持っており、それをドキュメントに実装する方法を見つけていません (まあ、手動で適合させる以外に)。
これはそれほど珍しいことではなく、それを回避する方法があるはずですか?
knitr - xtableで列の配置と幅を同時に指定する方法
xtable の align 引数で列幅とテキスト配置の両方を設定する方法で説明されている問題はありますが? 同じように見え、解決策は有望に見えますが、これを機能させることはできません。
私の例では newcolumntype 宣言が間違っているようですが、修正方法がわかりません。私が得ているエラーは次のとおりです。
それを修正する方法はありますか?