问题
Suppose, I have a dataframe which contains some words with their frequencies. I want to create a wordcloud in R with the words inside the shape of a logo, for example, the twitter logo just like this:
回答1:
You can use wordcloud2 package for that. It allows you to use any image as the mask. Just put in the working directory and link to it using figpath. Below is the code I used to make the wordcloud. Below that is the wordcloud. Here is the image I used as the mask.
library(wordcloud2)
wordcloud2(demoFreq, figPath = "twitter.jpg")
来源:https://stackoverflow.com/questions/42028462/wordcloud-with-a-specific-shape