我试图显示一个wordcloud2字云,但它只在一个html编织的Rmd文件中工作。这样做是可行的:
---
title: "Untitled"
output: html_document
---
```{r wordcloud}图书馆(Wordcloud2)
wordcloud2(demoFreq)
但这并不意味着:
---
title: "Untitled"
output: pdf_document
---
```{r wordcloud}图书馆(Wordcloud2)
wordcloud2(demoFreq)
它将与always_allow_html结合:是的,在YAML中,但是单词云没有出现:
---
title: "Untitled"
output: pdf_document
always_allow_html: yes
---
```{r wordcloud}图书馆(Wordcloud2)
wordcloud2(demoFreq)
我想也许可以将这个数字保存为一个图像,然后将其加载到.Rmd中,但这似乎很笨拙。更好的主意?
发布于 2017-12-16 23:44:46
正如我所说的,一种方法是将图像保存为图像并将其加载到.Rmd中。其实也不算太糟:
---
title: "Untitled"
output: pdf_document
---
```{r wordcloud}图书馆(Wordcloud2)
图书馆(网照)
库(Htmlwidget)
my_graph <- wordcloud2(demoFreq,大小= 1.5)
saveWidget(my_graph,"tmp.html",自包含= F)
网射(“tmp.html”,"wc1.png",延迟= 5,vwidth = 2000,vheight = 2000)
delay参数需要足够大以使html完全呈现;如果您观察wordcloud2生成,则需要几秒钟。对于这一点,5秒似乎足够了,但是对于更大/更复杂的字云,或者如果您的计算机速度慢的话,您可能不得不增加它。
https://stackoverflow.com/questions/47850921
复制相似问题