問題タブ [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.

0 投票する
1 に答える
47 参照

r - 値が繰り返されない pandoc テーブルを生成する

私はpanderpandocスタイルのテーブルを生成するために使用しますが、多くの場合、次の例のように変数の繰り返し値を抑制する必要があります:

出力は

そして私はしたいです

問題はこのローカルで繰り返される値の削除に似ており、data.frames に dplyr を使用しているため、mutate を使用したソリューションが価値があるはずです。これを試しましたが、機能しませんでした。

0 投票する
1 に答える
2399 参照

r - Rstudio の RMarkdown のループでパンダー テーブルを生成する

以下のスニペットのようなコードを使用して生成している一連のテーブルがあります。

コードを実行すると、目的の出力が生成されます (当然、提供された例はほとんど意味がありません。適切なデータでは、適切な方法でデータを溶かします)。

Rstudio でコードを編成しようとすると、パンダー テーブルが表示されません。

不在のテーブル

当然のことながら、ループがなくてもpanderコマンドは問題なく機能し、きれいに編まれた表が HTML ドキュメントに生成されます。

0 投票する
1 に答える
1179 参照

r - パンダーが末尾のゼロを落とさないようにするにはどうすればよいですか?

それぞれの有効数字を超える値を丸めるように同時に指示しているときに、パンダーが末尾のゼロを削除しないようにするにはどうすればよいですか?

次の再現可能な例では、2 つの仮想変数 (男性と女性) の p 値の列を丸めようとしています。

しかし、私が得るのは

でも手に入れたいのは

どうすればそれを実現できますか?

**追伸:この質問は承知していますが、問題は解決しません。*

編集:ここでの質問も認識していますが、ここでの解決策は、ここで起こらないようにしようとしていること、つまり、何も含まない値に丸めようとしているときに末尾のゼロを削除することを正確に行いますすべての変数の有効数字。NicE には解決策があります (rawr は前述の前の質問にもありました) が、余分なコードを積み上げるだけでなく、値を文字に変換する必要があるため、可能であれば避けたいと考えています。

0 投票する
1 に答える
114 参照

r - パンダーの $add 関数が機能しない

今朝、1台のコンピューターでpanderを正常に使用できましたが、今は自分のコンピューターで実行しようとしていますが、奇妙な問題が発生しています.

これが私の非常に初歩的な R Pander コードです。

文字通り $add を使用して R コードを追加することはできません。その理由がわかりません。誰かが助けてくれれば幸いです。

よろしく

編集:

0 投票する
2 に答える
276 参照

r - Brew、Pander、R を使用した LaTeX レポートの自動化

データセットを取り、単純なデータ ディクショナリを生成する brew テンプレートを作成しようとしています。

変数の名前とその変数の頻度表を含む別のページが必要なので、これまでにこれを書いています:

頻度表を返す R 関数:

次に、Brew ループで関数を適用します。

「cat(list(...),file,sep,fill,labels,append): 引数 1 (タイプ 'list') は 'cat' で処理できません」というエラーが表示されます

私はこれが<%= xtable(procfreq(testData[,i]),names(testData)[i],names(testData)[i]) %>ステートメントから来ていることを知っており、それをラップするとエラーは消えますprint(xtable(procfreq(testData[,i]),names(testData)[i],names(testData)[i])) しかし、何らかの理由で各テーブルのxtable LaTeX出力を2回取得するようになりました。余分なテーブルを手動で削除すると目的が無効になるため、これは大きな問題ですレポートの自動化。

https://learnr.wordpress.com/2009/09/09/brew-creating-repetitive-reports/#X12を見た後 、同じ print(xtable(...) を使用しているように見える include_tbl 関数を使用してみました)私はすでに使用していた概念であり、xtable LaTeX出力が各ループで2回表示されるという同じ問題が発生します。

この記事は 6 年前に書かれたものなので、それ以降 R の何かが変更され、それが例の機能に影響を与えていると思います。

私が知る限り、Brew テンプレートが R テーブルを複製せずに使用する方法はありません。これはおそらく真実ではありません。

最後に、私のセッション情報: