問題タブ [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 は R 出力を pandoc/markdown ドキュメントに挿入しません
Rコードとその出力をドキュメントknitr
に挿入するために使用しようとしています。pandoc/markdown
しかし、私はknitrにR出力を注入させません。R チャンクをr and with
{r} で装飾してみました。どちらも機能しません。ここに私のサンプルセットアップ(```rを使用):
まず、発行するコマンドを示し、次にこのコマンドでその後使用される 2 つのファイルをリストします。
シェルのコマンドは次のとおりです。
$ r CMD BATCH Knitme.R
の内容knitme.R
:
の内容foo.md
:
コマンドを実行した後、予想通り、新しいファイルを取得しますfoo.html
。その内容は次のとおりです。
この結果は、pandoc が入力ファイルfoo.md
を変換したことを示しています*が、knitr は実行された R コードの出力を挿入しませんでした。
何が恋しいですか?どんな助けでも大歓迎です!
r - HTMLコンテナでmarkdownToHTML入力をラップしていますか?
knit2html
(つまりmarkdownToHTML
)の出力をHTMLコンテナにラップできるかどうかは誰にもわかりませんか?
現在、すべてが にダンプされる<body>
ため、レイアウトを制御する柔軟性があまりありません。
たとえば、次のようなものからやりたいこと:
たとえば .md
に:
example.html
div コンテナーを省略した場合、マークダウンは完全に翻訳され、 の最上位に配置されます<body>
。私がやりたいことは、 body の子コンテナーに配置するだけで、コンテンツの書式設定をより細かく制御できるようになります。
何か案は?
r - Rmarkdownを使用してバックティックで逐語的なインラインrコードを表示するには?
Markdown でバッククォートを 2 倍にすることで、次のようなバッククォートを含むコード スタイルでテキストを簡単にレンダリングできます`r 2+2`
。しかし、RMarkdownでそれを行う方法は? 同様に を表示できます`t 2+2`
が、 に置き換えるt
とr
R コードが実行されます2+2
。
これまでに見つけた唯一の方法は次のとおりです。
あまり便利ではありません。たぶん、それをより便利にするために新しいcssを定義する必要がありますか?
r - ワードプレスのマークダウンがknitrで生成された.mdファイルを混乱させる
具体的な例を次に示します。
(1) "test.Rmd" test.Rmd ファイル全体は、単一のコードチャンクを持ちます。
(2) knitr
「test.Rmd」を通常のマークダウンファイル「test.md」に加工します。「test.md」の内容は次のとおりです。
ローカルでは、上記の結果は RStudio ビューアーとブラウザーで正常に表示されます。
(3) test.md の内容が Wordpress に投稿として公開されます。コンテンツが Wordpress によって処理されると、テキスト エディターに次のテキストが表示されます。おそらく wp-markdown によって生成されます:
上記のテキストは、公開されたページで次のようにレンダリングされます。
r
a <- c(1, 2, 3)
a^2
`\
[1] 1 4 9
`\
コードブロック内の ## 記号は、明らかに H2 として意図されたものではありません。レベル 2 の見出しとして表示されないようにするにはどうすればよいですか? これは wp-markdown と関係がありますか、それとも他のプラグインと競合していますか?
どうやら、トリプルバッククォートは Stackoverflow でも機能しません。
```
[1] 1 4 9
```
Rstudioとknitrに感謝
sas - R 以外の統計パッケージでの Markdown
私は の大ファンでR markdown
、LaTeX を使用して簡単なプロジェクト ドキュメント (15 ページ未満) を作成するよりも簡単だと感じています。ただし、他の統計パッケージ ( SPSS
、Stata
+ SAS
) もサポートする必要がある場合があり、これらの同等のソリューションを探していました。
ある程度までは、これはある種の元のNoweb
コード + マークダウン ファイルを使用してコマンド ラインでコンパイルすることに戻る可能性があります。Rから他のパッケージを呼び出すことも別のオプションだと思います。
John Muschelli によるこの例を見たことがあります: http://rpubs.com/muschellij2/3888で、まるで彼が Stata コードを R マークダウン ファイルに編んだように見えます。
Stata、SAS、またはSPSSでこれを行う方法の具体例を誰かが提供できますか?
SASweave
と(後者は明らかに壊れている???) は知ってStatWeave
いますが、私たちの場合、マークダウン ソリューションの方がはるかに有利であると思います。