2017-10-05 3 views
0

Rマークダウンを使用して、私が取り組んでいるグループ用の小さな文書を作成しようとしています。私が書いているRmarkdown文書に関数の説明を直接印刷できたかったのです。たとえば、関数 "cor"の説明を使用したい場合は、端末の代わりにRパッケージの機能の説明をRmarkdownに印刷するにはどうしたらいいですか?

これは私が作業している端末で説明を表示します。今

print(?cor) 

それとも

dummy <- ?cor 
print(dummy) 

を使用すると、Rmarkdownファイルに説明を印刷し、代わりに再びRMarkdownのPDFがある時点でユーザーが終了するまで、端末とハング内で印刷していません生成される。残念ながら、pdfの中にそれの兆候はありません。

Rプリントを端末ではなくRmardkdownにするにはどうすればよいですか?

答えて

0

printrパッケージが必要です。下記の例のRmarkdownコードを使用する前にインストールしてください(最初にinstall.packages('printr')を実行します)。ただし、Rmarkdownで作成したPDFにヘルプファイルを含める方法の例を次に示します。

--- 
title: "SO" 
output: pdf_document 
--- 

```{r setup, include=FALSE} 
knitr::opts_chunk$set(echo = FALSE) 
``` 

## Printing Help 

```{r} 
library(printr) 
help(sum) 
``` 
関連する問題