2016-04-21 35 views
2

嗨,我正在使用R和R工作室。有没有办法让我的R markdown文件列出文档末尾的所有软件包及其受尊敬的版本?谢谢!例如,R,列出减价文件中使用的所有软件包和版本

--- 
title: "test" 
output: pdf_document 
--- 

## R Markdown 

```{r cars} 
library(ggplot2) 
library(gplots) 
summary(cars) 
``` 
+2

'sessionInfo()'或'SESSION_INFO( )''devtools'' –

回答

8

你可以用names(sessionInfo()$otherPkgs)得到加载非基本软件包的名称,也许是这样的:

--- 
title: "test" 
output: pdf_document 
--- 

## R Markdown 

```{r} 
library(ggplot2) 
library(data.table) 
summary(cars) 
``` 

```{r} 
installed.packages()[names(sessionInfo()$otherPkgs), "Version"] 
``` 

enter image description here

相关问题