問題タブ [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 - Knitr/pander で作成したレポートの小数点以下の桁数を設定するには?
これはかなり古い問題であり、以前に議論されたことは知っていますが、期待どおりに機能させることはできません。
マークダウン ドキュメントがあり、インライン出力とチャンク出力の両方で、0.12、3.60、14.00、163.21 など、小数点以下 2 桁の一貫した数値形式の .docx レポートを使用knitr
して作成したいと考えています。このスレッドを読みました \Sexpr{} ごとに round() を使用しないようにするには? 自動的にそれを行うことができることが提案された場所。しかし、それは私にはうまくいかないようです。ここで何が足りないか教えてください。pander
pander
スクリプト:
しかし、結果は私が期待するものではありません (小数の範囲は 0 から 7 の間のほとんどすべてであることに注意してください)。
r - pandoc を介して長い行を含むテキストをテーブルに出力する方法
私は R で簡単なテーブルを持っています。その一部を再現のためにここに含めます。pander
パッケージのpandoc.table
関数を使用して、Rmarkdown を介して HTML でテーブルを作成しようとしています。ただし、文字列が十分に長いと、Error in table.expand(x, t.width, justify, sep.col) : Pandoc does not support newlines in simple or Rmarkdown table format!
. 続行する方法について何か考えはありますか?
前述のエラーをスローします。長い文字列のビットを避ければ問題ありません。
OUTPUT は問題ありませんが、正しく表示されないため含まれていません。
r - パンダーを使用してレポートを作成するときに行名を削除するにはどうすればよいですか?
R を使用してレポートを生成しようとしていますが、 knitr、Rmarkdown、pander 、およびレポートのさまざまな組み合わせで混乱した後、panderを使用することに決めたと思います。
現在、次の 2 つのファイルがあります。
レポートの構造を含む「ReportIntro.brew」
レポートに必要な data.frame 'info' を作成するための 'Report.R'
これで、テーブルを含む最初の Word 文書ができました。ただし、不要な行名と列名が含まれています。pander と Knitr を使用したテーブルの生成に関するブログを見つけ、設定を提案しました
しかし、これは効果がありませんでした。
使ってみたら
また
xtable を使用して行名を削除することに関する別の投稿で提案されているように、テーブルは Word ドキュメントにまったく表示されません。
では、行名を表示せずにテーブルを取得するにはどうすればよいですか?
(これは私の最初の投稿なので、要件に合っていることを願っています!)
編集: これは dput(info) の結果です
windows - パンダーのライブレポート生成を使用して ggplots を含めるにはどうすればよいですか
http://rapporter.github.io/pander/#live-report-generationの例に従って、pander を使用して Windows7 経由で docx レポートを作成しています。
例を試してみました
これは Windows では機能しませんが、Linux では機能します。
以前は、brew ファイルと <%=plot(1:10)=> を使用してプロットを表示していましたが、この方法が私に最も適していると思われるため、Live Report Generation を試しています。
また、最初にプロットをファイルに保存してから画像リンクを作成しようとしましたが、これも Linux では機能しますが、Windows では機能しません。
ggplot2 プロットを含めたい - コードは R で単独で動作しますが、docx には表示されません (ただし、空白行は表示されます)。
R バージョン 3.0.2 (2013-09-25) -- 「フリスビー セーリング」pandoc.exe 1.12.2.1
私は何が欠けていますか?ありがとう。
編集:私は家に帰り、これはUbuntuで動作します:
Q: png の作成または保存に時間がかかりすぎると、問題が発生しますか?
r - Pander を使用して多次元テーブルを追加するにはどうすればよいですか?
Pander を使用して、特に Live report Generation を使用して、3D テーブルを .docx レポートに追加しようとしています。
ただし、多次元テーブルを処理できないようです。
data.frame(txt = cells, width = cols.width, justify = justify) のエラー: 引数は異なる行数を意味します: 5, 3
これを回避する方法はありますか?ありがとう!
編集: @daroczig に感謝します: 開発ビルドを使用して、3D テーブルが表示されるようになりました! 列/行の名前は引用符 "" で囲まれていますが、それ以外は問題ないようです。
r - pander のライブ レポート生成を使用する場合、出力ファイル名を指定するにはどうすればよいですか?
レポート オブジェクトを作成できますが、export() すると、乱数を含む一般的なファイル名が表示されます。ファイル名を指定できるようにしたい。
これにより、次のような名前のファイルが得られます
- pander-1c246b334f70.docx
- パンダー-1c246b334f70.md
これらを Pandoc$new() と myReport$export() に追加しようとしましたが、役に立ちませんでした:
- 出力=レポート
- ファイル=レポート
- ファイル名=レポート
それぞれに独自のレポート ファイルが必要なため、ファイルの名前を手動で効率的に変更することはできません。
出力ファイル名を指定するにはどうすればよいですか? ありがとう!
r - pander のライブ レポート生成を使用する場合、既存の画像を追加するにはどうすればよいですか?
残念ながらWindows 7を使用していますが、これが問題になる可能性があります...
Windows プラットフォームでのライブ レポート生成を使用して、既存の画像ファイルをパンダー レポートに追加し、docx に出力したいと考えています。
残念ながら、Windows で実行した場合、イメージは含まれていません (md ファイルにもありません)。
コードをそのまま入れようとしてもうまくいきません:
私がこれを試してみると:
パスのテキストを取得するだけです: /plots/temp.png
助言がありますか?
参考までに: 少し前に ggplot を試してみたところ、Ubuntu で動作するようになりました:以前の質問
このレポートは、x86_64-w64-mingw32 プラットフォームで R (3.0.3) とパンダー (0.3.9) を使用して 0.02 秒で生成されました。
r - Knitr kable/pandoc/pander/geom_title/grid.table カスタムセルフォーマット
knitr
の機能を使用する際、数字の前後に記号や文字を追加したいのkable
ですが、効率よく行う方法がわかりません。ただし、その方が優れているか、効率的であるかpandoc
についても検討したいと思います。pander
最終結果は、HTML テーブル...または 1 つの非常に優れたグラフィックである必要があります....
次のコードは、.Rmd ファイルにある再現可能なモックの例として参照してください。
Excel の通貨または会計の形式タイプと同様に、値フィールドにValue
列の $ 記号を付けrtn
たいと思います。また、列の数字の後に文字列を付けたいと思いbps
ます...読みやすさのためにも可能です小数点の前にある場合、3 桁の後にコンマがありますか? つまり、千などを表す。
また、セルに色を付けることは可能ですか? また、テキスト/数字にも色を付けますか? つまり、負の値の場合は赤ですか?