1
定義済みのコメントでプロットオブジェクトのリストを動的にロードするrmarkdownファイルを作成しようとしていました。.Rmdでプロットされたグラフ(コメント付き)を生成するループ
現在、このチャンクは複数のレベルで失敗しています: 1)プロットが正しく表示されません - 最後にhtmltools::tagList(ls_ply)
を入れようとしましたが、エラーが発生します。 2)コメントをヘッダーにすることを期待しましたが、results='asis'
をチャンクの先頭に適用すると、プロットが無効になります。 ggplot
プロットについては
```{r, echo=FALSE, message=FALSE}
library(plotly)
dsamp <- diamonds[sample(nrow(diamonds), 1000), ]
p1 <- qplot(carat, price, data=dsamp, colour=clarity)
art1 <- list(viz = p1, comment = 'article1')
p2 <- qplot(carat, price, data=dsamp, colour=carat)
art2 <- list(viz = p2, comment = 'article2')
ls_ply <- lapply(list(art1,art2),function(art){
cat('## ',art$comment,'\n')
art$viz
})
```
ありがとうございました。私は私のために働く別の解決策を見つけました。 [リンク](http://stackoverflow.com/questions/37008600/dynamically-loopthrough-htmlwidgets-and-add-knitr-formatting-for-rmarkdown) –