R,列出markdown文件中使用的所有包和版本

时间:2016-04-21 18:12:57

标签: r r-markdown

您好,我正在使用R和R studio。有没有办法让我的R markdown文件列出文件末尾的所有包及其受尊重的版本?谢谢!例如,

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

## R Markdown

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

1 个答案:

答案 0 :(得分: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