問題タブ [pander]
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 - Pander+Knitr を使用した PDF ファイルの作成に関する問題: 表をキャプション付きで配置し、プロットを直接並べるとエラーが発生する
pander (+ Knitr) で再現可能なエラーが発生しました: キャプション付きのテーブルとプロットを直接配置すると、PDF ファイルを作成できません。Windows では、pander 0.5.1、knitr 1.7、R バージョン 3.1.1、Miktex + RStudio を使用しています。
したがって、次のようにするとエラーが発生します (以下のエラーと非エラーのリストも参照してください)。
パンダーからの出力を手動でコピーして貼り付けると、問題はプロットの前に空の行があるようです:
動作しません:
エラーなしで動作
しかし、パンダーとプロットの間のコードチャンクに別の空の行を入れても、エラーは続きます
リスト:
r - Pander+Knitr の問題: pander.list 使用時のエラー
パンダー (+ Knitr) で再現可能な別のエラー: リストをパンダーしようとすると、PDF ファイルを作成できません - テーブルまたは data.frame がリスト内に配置されている場合に発生するようです。ベクトルのみがリストにある場合、PDF はコンパイルされますが、見栄えが悪くなります。
Windows では、pander 0.5.1、knitr 1.7、R バージョン 3.1.1、Miktex + RStudio を使用しています。
エラー:
コンソールでパンダーを使用し、手動でコピーして貼り付けるとコンパイルされます。
車をリストに入れようとすると、同じエラーが発生します。
ベクトルをリストに入れると機能しますが、属性も解析されるため、出力は見苦しくなります。
{r}
pander(list(a=c(1,2,3),b=c('A','b') ) )
PDF出力:
r - pandoc.table の列幅を調整する
以下のドキュメントは、次の HTML 出力を提供します (HTML のみが必要です)。
最初の列は幅が広すぎます。pandoc.table() を使用してテーブルのセル幅とフォント サイズを縮小しても、ここでは役に立ちません。
最初の 2 列の無駄なスペースを減らすにはどうすればよいですか?
r - パンダーとクロステーブルを使用した列と行のパーセンテージを持つテーブル?
Knitr と pander を使用してレポートを生成しようとしています。テーブルに行または列のパーセンテージを表示するには、CrossTable()
関数を使用して、カイ 2 乗の寄与とテーブルの合計の値を取り除きたいと思います。
次に例を示します。
非常にうまく機能しますが、
エラーメッセージが表示されます:
pander
andを使用して、行と列のパーセンテージのみを含むテーブルを作成するにはどうすればよいCrossTable
ですか?
敬具、マラー
r - テーブルのタイトルの位置と長さをフォーマットする方法 [R Markdown、pander パッケージ]
R Markdown ドキュメントを pdf 形式で準備しています。ドキュメントには、いくつかのテーブルがあります。テーブルのフォーマットにはpanderパッケージを使用しました。PDF出力でテーブルに変換したいデータフレームDFがあるとします。ar コード チャンクでそれを実現するために、テーブル キャプション プレフィックスのpanderOptionsを変更して英語以外の言語で出力し、次の行で指定されたキャプション引数を使用して pander 関数を呼び出します。
R Markdownコードの関連部分は次のとおりです。
出力は私が望む方法ではありません。したい:
テーブルの上にテーブルのタイトル (キャプション) を配置する
表の長さに合わせて表のタイトルの長さをフォーマットする (表の境界内にテキストを折り返す)
テーブルを少し下に移動 「Try to make a table!!!」r コード チャンクの一部ではないテキスト。「Try to make a table」というテキストは、表のタイトルよりも表に近いことに注意してください。
更新1:
このリンクは元の出力に移動します。あれじゃなくて、こういうのを作りたい。
更新 2:
このGitHub Web ページで、テーブルの上部にタイトルを配置するオプションに関する問題を見つけることができます。@daroczigは、パンダーに関連する問題ではないと述べました。しかし、彼はそれを達成する方法を提案しました。@daroczig が提案したコード行をどこに配置すればよいですか?