0
我錯過了這是非常簡單的東西,所以希望應該是一個簡單的修復。在Rmarkdown html報告中嵌入一個標準數字列表
我在一個Rmarkdown
代碼塊中生成plotly
熱圖的列表,然後希望將它們嵌入到下一步的報告中,並進行循環。
我想:
---
title: "test"
output: html_document
---
```{r setup, include=FALSE,echo=FALSE}
knitr::opts_chunk$set(echo=FALSE,out.width='1000px',dpi=200,fig.keep="all")
options(width = 1000)
options(knitr.table.format = "html")
suppressPackageStartupMessages(library(dplyr))
suppressPackageStartupMessages(library(plotly))
suppressPackageStartupMessages(library(knitr))
```
```{r heatmaps, include=FALSE,echo=FALSE}
set.seed(1)
heatmaps.list <- vector(mode="list",3)
for (i in 1:3) heatmaps.list[[i]] <- plot_ly(z = matrix(rnorm(10000),100,100), type = "heatmap")
```
```{r plots, include=FALSE,echo=FALSE}
for (i in 1:3){
heatmaps.list[[i]]
cat("\n")
}
```
不幸的是,儘管他們在heatmaps
Rmarkdown
代碼塊產生這種不嵌入熱圖。
如果我嘗試這與base
情節似乎工作:
```{r heatmaps, include=FALSE,echo=FALSE}
set.seed(1)
hist.list <- vector(mode="list",3)
for (i in 1:3){
hist.list[[i]] <- hist(rnorm(10000),plot=F)
}
```
```{r plot, warning=FALSE,message=FALSE,echo=FALSE}
for (i in 1:3){
plot(hist.list[[i]])
cat("\n")
}
```