問題タブ [knitr]

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 に答える
1590 参照

r - ラテックスforloop付きニット

これがばかげた質問である場合は申し訳ありませんが、knitrでR関数をループする方法を知っている人はいますか?これまでの私の問題は、変数をラテックスからR関数に渡すことです。私はこのようなことをしようとしています:

次のエラーが発生します。

助けてくれてありがとう。

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

r - Knitr による改行

重複の可能性:
R Markdown のコード ブロックに改行を追加する

Rコードで改行を保持するためのknitrのオプションはありますか? ドキュメントをコンパイルすると、コードは次の例のように表示されます。

ご協力いただきありがとうございます!

0 投票する
3 に答える
1262 参照

r - 白黒ドキュメントのコード スタイル

Knitr の良いところの 1 つは、R コードの色を簡単に変更できることです。ただし、ほとんどのドキュメントは白黒で印刷されます。では、モノクロ プリンターを使用してドキュメントを印刷する場合、R コードの適切なスタイル設定になるのでしょうか?

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

r - RStudioのRMarkdownを使用して関数で生成されたプロットを印刷する

関数内で生成されたプロットを印刷しようとしていたRStudioのR-Markdown機能を使用しようとしています。これは、私がやろうとしていることの基本的な要約例です。

このコードをテストする場合は、必ず「.Rmd」ファイルとして保存してから、RStudioツールバーでknithtml()を実行してください。上記のこのコードは、私が望む種類のhtml出力で完全に正常に機能します。ただし、基本プロット関数をggplotベースのコードに置き換えると、knithtml()を取得して、以前のように取得した10個のプロットのggplot出力を生成できません。上記のベースプロットコードは、次のコードに置き換えられました

ここで非常に単純なものが欠けていますか?

VJ

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

r - .Rmd ファイルを Rstudio の .Rnw ファイルに変換するには?

knitr私は Rstudio での使用がとても好きで、マークダウン プレゼンテーションとデータ分析を作成するために使用しています。同じコードと結果を論文で使用し、 Rmd ファイルのコード チャンクを Rnw ファイルのチャンクに変換したいと考えてい```{r}ます<< >>= @

これにより、プレゼンテーション用に作成された同じドキュメントとコードをメインの論文にも使用できます。

マークダウン ファイルと Rnw ファイルのコード チャンクを変換する方法はありますか?

またはコードチャンクの構文の違いは別として、ファイル自体全体として、それらはマークアップで非常に似ています(テキストをラテックスに変換することは、pandocと言うと簡単です)

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

r - SAS で同等の R Markdown

SASにR Markdownに相当するものがあるのだろうか?または、SASでこれを行う方法は? 色付きの SAS コードとその結果を以下に示します。

R マークダウンへのリンク: http://rstudio.org/docs/authoring/using_markdown

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

r - マークダウンからknitrを使用した後の微妙な変化をグラフ化する

knitrおよびパッケージを使用しmarkdownてRmdファイルをマークダウンに織り込み、次にhtmlを使用すると、ggplot2グラフが最終的なhtmlファイルに表示されるように予期しない動作が発生します。

たとえば、次のRmdファイルdiamond.Rmdを使用します

このファイルでknit.R

私はhtmlファイルのプロットのスクリーンショットを撮り、それを以下に含めました(これを示すためのより良い方法はありますか?):

HTMLファイルからプロット

htmlファイル内のプロットは明るくなります。つまり、色は暗くなりません。また、軸ラベルや目盛りラベルを含むプロット上のテキストは小さくて軽いため、非常に読みにくくなっています。

Rから直接作成されたプロットを見ると、これらの問題はないことがわかります。

Rから直接プロット

これは、私のグラフィックデバイスまたはknitrが使用しているグラフィックデバイスの問題だと思います。

最終的にhtmlファイルに含まれるプロットを強制して元のプロットの外観を維持する方法はありますか?つまり、暗くしてテキストを大きくする方法はありますか?

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

r - Knitr の自動化された ggplot2 サンプル ギャラリー

ggplot2を使用してジオメトリのギャラリーを作成しようとしていknitrます。これをすばやく行うために、組み込みのexamples を使用してコンテンツを入力することを考えました。

いくつかの試行錯誤の後、私はこの点に到達しました:

しかし、まだ解決できない問題がいくつかあります。

  • セクションの見出しが生成されるように、チャンク内でオプションを組み合わせmarkupて結果を出すことができないようです。asis(これは後でドキュメントのナビゲーションに重要になります)。チャンク内で LaTex を作成する他の方法はありますか?

  • エラーをスローする例がいくつかあります (これがgeom_blank除外される理由です)。Knitrのドキュメントには、エラーが発生した場合でも計算が続行されると記載されていますが、続行されるのはニット プロセスのみのようです。例のループはその時点で停止します。エラーである例の部分を回避する方法はありますか?

  • コード出力は、example構文が強調表示されていません。(便利ですが必須ではありません)。

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

image - r:dprint:テーブル変更の画像のサイズ

私は主に、作業中のテーブルの行を強調表示できるようにdprintパッケージを使用していますknitrが、出力画像は脚注用にかなり大きなスペースを残しており、不要なスペースを占めています。

それを取り除くために離れていますか?

また、私はdprintにかなり慣れていないので、テーブルを強調表示して脚注なしできれいに見せるための方法や、コードを整理する方法について、誰かがより良いアイデアや提案を持っているなら、それは素晴らしいことです!

Rmdファイルコードの例を以下に示します...

前もって感謝します!

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

r - How to change knitr options mid chunk

Hi I would like to change chunk options, mid chunk, without having to create a new chunk..

running the following code I would expect to get two very different size outputs, but for some reason this does not seem to be the case.

Also the second plot doesn't plot at all...(it does when you change it to plot(2:1000)...but either way the second output is the same size as the first. both fig.width=7. What am I doing wrong?

Pls note the importance of 'mid chunk' the reason for this is that I would like to change the chunk options several times when running a function to get different outputs of different sizes.

the sessionInfo output is as follows:

html preview