タグ付けされた質問 「knitr」

knitrは、文芸的プログラミングの概念に基づいた動的レポート生成用のRパッケージです。

7
rmarkdownのYAML現在の日付
現在の日付を、.rmd処理対象のドキュメントknitrとrmarkdownパッケージのYAMLフロントマターに入れるトリックがあるのか​​と思います。私のwikiページの上部に次の行がありました。 _baptiste, `r format(Sys.time(), "%d %B, %Y")`_ そしてそれはhtml出力で2014年5月3日baptisteに変換されます。今、私はによって提供される高度なpandocラッパーを利用したいと思いrmarkdownますが、YAMLヘッダーにrコードを含めることは機能していないようです: --- title: "Sample Document" output: html_document: toc: true theme: united date: `r format(Sys.time(), "%d %B, %Y")` author: baptiste --- Error in yaml::yaml.load(front_matter) : Scanner error: while scanning for the next token at line 6, column 7 found character that cannot start any …
247 r  yaml  knitr  r-markdown 

4
R-マークダウンでパッケージの読み込みメッセージを回避
私はR-Studioを介してKnitrを使用してきましたが、それはかなりすっきりしていると思います。ちょっとした問題があります。R-Chunkでファイルをソースすると、knitrの出力に次のような外部コメントが含まれます。 + FALSE Loading required package: ggplot2 + FALSE Loading required package: gridExtra + FALSE Loading required package: grid + FALSE Loading required package: VGAM + FALSE Loading required package: splines + FALSE Loading required package: stats4 + FALSE Attaching package: 'VGAM' + FALSE The following object(s) are masked from …

2
pandocでMarkdownからPDFに変換するときのマージンサイズを設定する
RStudioでRMarkdownファイルを作成し、knitrを使用してHTMLファイルと.mdファイルに編成しました。次に、pandocを使用して.mdファイルをPDFファイルに変換しました(.htmlファイルから変換しようとするとエラーが発生します)。ただし、生成されるPDFには大きなマージンがあります(このhttp://johnmacfarlane.net/pandoc/demo/example13.pdfなど)。どうすればpandocに余白の小さいものを作成できますか?pandocのユーザーガイドを確認しましたが、有用なものは見つかりませんでした。
179 r  latex  markdown  knitr  pandoc 


8
R MarkDownとR NoteBookの違い
との違いを高レベルで理解しようR MarkdownとしていR NoteBookます。私はそれらが相互に関連していることを知っていますが、それらがどのように関連しているかを理解したいと思います。私の理解はこれです: 私はR Notebookが本当にR Markdown文書であることを知っていますが、用語について混乱しています。 RStudioの新しいファイルオプションには両方がR MarkdownありR NoteBook、どちらかを選択するとR Markdownファイルが開きますが、わずかな違いがあります。それでは、なぜ2つのオプションがあり、その2つのオプションの違いは何かを理解しようとしていますか? R Notebookが新しく導入され、R Markdownがしばらく前から存在していることを理解しています。混乱の一部は、R MarkdownR Notebookが導入される前に使用したことがないために発生する可能性があるため、私の関連する質問またはより具体的な質問は R NoteDownはR MarkDownを使用する場合とは異なる方法で何をしているのですか、またはR NoteBookがもたらす新しい機能は何ですか? 私のウェブ検索のヒットはすべて、R NotebookがR Markdownを使用していることを示していますが、2つの違いが特に何であるかはわかりませんでした。

8
R MarkdownをPDFに変換する方法
以前、R MarkdownをHTMLに変換するためのコマンドについて尋ねました。 R MarkdownファイルをPDFドキュメントに変換する良い方法は何ですか? 優れた解決策は、コンテンツ(たとえば、画像、数式、HTMLテーブルなど)を可能な限り保持することです。ソリューションはコマンドラインから実行できる必要があります。優れたソリューションはクロスプラットフォームでもあり、理想的には依存関係を最小限に抑えて、メイクファイルなどを共有しやすくします。 具体的には、多くのオプションがあります。 RMDをMDに、HTMLをPDFに変換するかどうか。またはRMDからMDからPDF; またはRMDからPDF markdownRでパッケージを使用する場合、指定するオプション pandoc、Rに組み込まれたパッケージ、またはその他のものを使用するかどうか 提案されたソリューションの妥当なテストをおそらく提供するrmdファイルの例を次に示します。このブログ投稿の基礎として使用されました。
127 r-markdown  knitr  pandoc 


2
Emacsでのknitr Markdownの強調表示?
Emacsで開いたときにknitrマークダウンドキュメントのRコードのブロックを構文ハイライト(色)する既存のツールまたは新しいツールの変更はありますか? 私が見ているknitrチャンクは[```]、Rコードを内部に含むトリプルバックティックブロックです。 編集:私がこれまでに試したこと: - Ubuntuで Emacsの23と12.04 emacs --version GNU Emacs 23.3.1 1.ポリモード https://github.com/vitoshka/polymode/issues/3 ポリモードでRmdファイルを構文ハイライト表示しようとしていますが、「カラー」ロードファイルについて問題があります。 cd ~/.emacs.d git clone https://github.com/vitoshka/polymode.git 私の.emacsファイル: (add-to-list 'load-path "/home/avilella/.emacs.d/polymode/") (add-to-list 'load-path "/home/avilella/.emacs.d/polymode/modes/") ;; Require any polymode bundles that you are interested in: (require 'poly-R) (require 'poly-markdown) eval-buffer: Cannot open load file: color - CentOSの Emacsの24を持ちます: emacs …

8
KnitRを使用してプログラムでRにMarkdownテーブルを作成する
KnitRと、Rドキュメントとレポートを生成する際のMarkdownの使用について学び始めたところです。これは、私が自分の仕事に関係している多くの日々の報告に最適であるように見えます。ただし、私が気付いていないことの1つは、Markdown形式を使用してデータフレームとテーブルを印刷する簡単な方法です(のようなものxtableですが、LaTeXまたはHTMLの代わりにMarkdownを使用)。xtableからのHTML出力を埋め込むことができることは知っていますが、Markdownベースのソリューションがあるかどうか疑問に思っていましたか?
103 r  markdown  knitr  r-markdown 

3
2つのRMarkdown(.Rmd)ファイルを1つの出力に組み合わせる方法は?
同じフォルダーに2つのファイル(chapter1.Rmdとchapter2.Rmd)があり、次の内容が含まれています。 Chapter1.Rmd --- title: "Chapter 1" output: pdf_document --- ## This is chapter 1. {#Chapter1} Next up: [chapter 2](#Chapter2) chapter2.Rmd --- title: "Chapter 2" output: pdf_document --- ## This is chapter 2. {#Chapter2} Previously: [chapter 1](#Chapter1) これらを組み合わせて単一のpdf出力にするにはどうすればよいですか? もちろん、render(input = "chapter1.Rmd", output_format = "pdf_document")完全に動作しますが、動作render(input = "chapter1.Rmd", input = "chapter2.Rmd", output_format = …
100 r  knitr  pandoc  r-markdown 

1
R Markdown、Knitr、Pandoc、およびBookdownの関係
R Markdown、Knitr、Pandoc、Bookdownの機能の間にはどのような関係がありますか? 具体的には、Rコード(eg.Rnwまたは.Rmd)が埋め込まれたマークアップドキュメントを最終出力(eg.pdfまたは.html)に変換する際の、これらのパッケージ間の「分業」とは何ですか?また、Knitrを使用してRMarkdownを処理する場合、rmarkdownパッケージは何をし、どのように違いmarkdown packageますか?

11
`source( 'myfile.r')`のようなRマークダウンファイルを調達する方法は?
メインのRMarkdownファイルまたはknitrLaTeXファイルがありsource、他のRファイル(データ処理など)があります。ただし、場合によっては、これらのソースファイルを独自の再現可能なドキュメントにすることが有益であると考えていました(たとえば、データ処理のコマンドを含むだけでなく、データ処理の決定を説明する再現可能なドキュメントを生成するRマークダウンファイル)。 したがって、source('myfile.rmd')メインのRMarkdownファイルのようなコマンドが必要です。これは、のRコードチャンク内のすべてのRコードを抽出してソースしますmyfile.rmd。もちろん、これはエラーを引き起こします。 次のコマンドが機能します。 ```{r message=FALSE, results='hide'} knit('myfile.rmd', tangle=TRUE) source('myfile.R') ``` ここで、results='hide'出力が所望された場合は省略することができます。つまり、knitrはRコードをからmyfile.rmdに出力しmyfile.Rます。 ただし、完璧ではないようです。 その結果、余分なファイルが作成されます 表示を制御する必要がある場合は、独自のコードチャンクに表示する必要があります。 シンプルほどエレガントではありませんsource(...)。 したがって、私の質問: RマークダウンファイルのRコードを調達するよりエレガントな方法はありますか?
89 r  markdown  knitr 

4
Rstudio rmarkdown:単一のPDFでの縦向きと横向きの両方のレイアウト
rmarkdown同じドキュメントに縦向きと横向きの両方のレイアウトを持つPDFを生成するためにどのように使用するのだろうか。rmarkdownラテックスを使用するよりもさらに良い純粋なオプションがある場合。 これは、再現可能な小さな例です。まず、これ.RmdをRStudioでレンダリングすると(Knit PDFボタンを押す)、すべてのページが横向きのレイアウトでPDFになります。 --- title: "All pages landscape" output: pdf_document classoption: landscape --- ```{r} summary(cars) ``` \newpage ```{r} summary(cars) ``` 次に、縦向きと横向きのレイアウトを組み合わせたドキュメントを作成しようとします。の基本的な設定は、ここのYAML「含む」セクションに従って行われます。in_headerファイル「header.texは」のみを含む\usepackage{lscape}、のために提案パッケージknitr風景レイアウトこちらを。.texファイルは同じディレクトリにある.Rmdファイル。 --- title: "Mixing portrait and landscape" output: pdf_document: includes: in_header: header.tex --- Portrait: ```{r} summary(cars) ``` \newpage \begin{landscape} Landscape: ```{r} summary(cars) ``` \end{landscape} \newpage More portrait: ```{r} summary(cars) ``` …
84 r  pdf  rstudio  knitr  r-markdown 

2
r-markdownを使用してテキストの複数の行に整列するインライン画像を編む方法は?
ヘッダーが下の画像のようになるようにレポートを編成します。 一番左の四角はアイコンです 長方形はテキストです 私は現在3つの問題に遭遇しました URL付きのアイコン(オンライン画像)を挿入する方法は? アイコンを3行のテキストとインラインになるようにフォーマットする方法 フォントサイズと行間の行間隔を変更する方法 以下の再現可能な最小限の例を見つけてください(正しくコーディングする方法がわからないため、オンラインイメージにコメントを付けました) --- output: pdf_document geometry: margin=0.25in classoption: - landscape --- ```{r, echo=FALSE, results='asis'} for (i in unique(iris$Species)) { cat("\\newpage") # cat('\n![](https://bookdown.org/yihui/rmarkdown/images/hex-rmarkdown.png)\n') cat("\n#", "Iris Species Summary", "\\hfill", paste0("Exhibit ", grep(i, unique(iris$Species)), ".1")) cat("\n##", i, "\\hfill", "(Gross)") cat("\n######", "(000's)", "\\hfill", as.character(Sys.Date())) } ```
10 r  r-markdown  knitr 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.