問題タブ [r-markdown]
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/markdown でコードブロックの色を変更する
Perl と R を比較する Rstudio のマークダウン ドキュメントに取り組んでいます。私ができるようにしたいのは、使用する言語に応じて異なるコード ブロックの背景色を使用することです。例えば
Rコードブロック
Perl コード ブロック
上記のコードで Knitr を使用して html ファイルを生成すると、コード ブロックからの出力の背景が白/透明であるのに対し、r コード ブロックの背景は灰色一色になります。
ただし、Perl コード ブロックと出力の背景は白/透明で、わかりにくくなっています。Markdown/knitr でこれを行うエレガントな方法があることを願っています。
r - read.table は、コンソールで使用する場合と R マークダウン ファイルで使用する場合とで動作が異なります。
RStudio を使用して、R マークダウンのコード チャンク内のファイル (パイプ区切り) を読み込もうとしています。Rマークダウンコードチャンクについては以下を参照してください
出力
ファイルの最初の行には、「Société」という単語があります。ただし、コンソール read.table にコマンドを入力すると、ファイル内のすべての行が問題なく読み取られます。data.frame に読み込まれるときの「é」文字は、「\xe9」に変換されます。ファイル deneme.dat には 3 行のデータが含まれています。マークダウンで dealInfo の内容を出力すると、「é」が最初に出現した後は何も読み取られないことがわかります。これは、2番目の警告を説明していると思います。
同じファイルを読み取るときにコンソールとマークダウンの動作が異なる理由はわかりません。ロケールとその他の構成パラメーターは両方の環境で同じようです。どんな助けでも大歓迎です。ありがとうございました。
r - RStudio で R マークダウン (.Rmd) から外部 R スクリプトを呼び出すことは可能ですか?
この R Sweave の例に従って、外部 R スクリプトをロードするのはかなり簡単です。
R Markdownでも同じことができますか?
windows - Rmd ファイルに apsrtable (または stargazer) 出力を含める
次のようなコードを使用して、オブジェクトの概要をlm
Rmd ファイルに含めようとしましたが、うまくいきませんでした。それを手伝ってくれませんか?
html - インタラクティブな3Dフィギュアをknitrで含む
これを使用すると、ソース ファイルから html ドキュメントに 3D グラフィックknitr
を埋め込むことができます。rgl
Rmarkdown
ただし、3D グラフィックは html ドキュメントではインタラクティブではありません。インタラクティブな 3D グラフィックを取得することは可能ですか? パッケージのwriteWebGL()
関数はrgl
、インタラクティブな 3D グラフィックを含む html ファイルを作成します。この html コードを Rmarkdown で直接含める方法はありますか? それ以外の場合、この HTML コードを手動で含める方法は?
2013 年 6 月 24 日更新
現在機能していない例を次に示します (3D グラフィックは Chrome では表示されません)。
非常に基本的なRmdソースファイル:
rgl
異なるバージョンのとパッケージを使用して、RStudio の「knit」ボタンを使用してこのファイルを編成しました(ただし、関数の出力で問題が発生するため、knitr
これはパッケージが原因であることは間違いありません)。rgl
writeWebGL
R-2.15.2 の古いバージョン:ソース ファイルとhtml レンダリング。そしてrgl_0.93.928 で生成された html ファイル
writeWebGL
。私にとってはうまく機能します(3Dプロットには赤い点が4つしかありません...私の汚れた画面では見にくいですが、見えます)。R-2.15.3 の最新バージョン:ソース ファイルとhtml レンダリング。そしてrgl_0.93.935 で生成された html ファイル
writeWebGL
。私にとってはうまくいきません。3D プロットが表示されません。Windows 7 を使用していますが、Chrome でも Firefox でも動作しません。
編集 2013/06/28
24/06 更新で発生した問題は、 とは何の関係もありませんknitr
。この投稿で言い換えました: rgl 0.93.935 R パッケージを使用した WebGL レンダリング
html - Knitr の html 出力のキャプション
Rmd
以下のファイルを編む場合
RStudio の [Knit HTML] ボタンを使用すると、キャプションが html 出力ファイルに表示されません。実際、図に対応する html ソース コードは次のとおりです。
キャプションを表示するには、たとえば次のようにする必要があります。
キャプションが表示された HTML 出力を簡単に取得する方法は?
r - R マークダウン ヘッダーの一部としてインライン r コードを使用する
ar マークダウン ファイルのヘッダーの一部として、インライン R コードを使用したいと考えています。ただし、ファイルを編むと、ヘッダーで使用されるフォントが異なります。フォントが同じであることを確認するにはどうすればよいですか。簡単な例を以下に示します。
r - slidifyを使用してタイトルスライドに画像を追加する
最新バージョンのRstudio(およびknitr)を使用しており、開発バージョンのslidifyをgithubからインストールしました。Slidifyを使用すると、1クリックでRmarkdownからhtml5slidesに直接移動できます。
私の問題は、タイトルスライドに画像を追加したいのですが、通常のRmarkdown構文を使用しても機能しません。これは、最初のスライドがYAMLとして指定されているためだと思います。
この最初のスライド仕様に何かを追加すると、YAMLを解析する関数yaml.load()でエラーが発生します。YAMLを使用して背景画像を指定する方法はありますか?