Wordcloud返回一个单词

时间:2018-09-30 12:36:17

标签: r word-cloud

R wordcloud仅返回一个单词。“软” 这是用于创建wordcloud的代码

wordcloud(cambrdf$word,cambrdf$freq,random.order = F,col=terrain.colors(length(cambrdf$word),alpha = 0.5))
structure(list(word = c("goodby", "sky", "western", "are", "bride", 
"glitter", "golden", "heart", "keep", "reflect", "riversid", 
"set", "shimmer", "sun", "their", "undul", "willow", "young", 
"cambridg", "flow", "gentl", "leisur", "mud", "root", "sway", 
"tape", "waterwe", "will", "clear", "crumpl", "duckwe", "elm", 
"hold", "midst", "pool", "rainbow", "rainbowlik", "settl", "shade", 
"spring", "that", "tree", "where", "and", "greener", "laden", 
"long", "pole", "radianc", "seek", "starlight", "upstream", "with", 
"cambridgeridg", "cricket", "farewel", "for", "music", "peac", 
"yet", "away", "gentli", "singl", "sleev", "take", "came", "cloud", 
"just", "leav", "wave", "river", "the", "grass", "green", "water", 
"dream", "loud", "punt", "sing", "even", "now", "silent", "quiet", 
"soft"), freq = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
2, 2, 2, 2, 2, 4)), row.names = c(NA, -84L), class = c("tbl_df", 
"tbl", "data.frame"))

1 个答案:

答案 0 :(得分:2)

您必须检查wordcloud的默认设置。默认情况下,min.freq为4。应用于数据集时,它的计数为3或更高时,将仅返回soft。如果将最低频率设置为2,则会在data.frame中获得最后19个字。

下面的代码将为您提供最后19个单词。

wordcloud(cambrdf$word, cambrdf$freq, min.freq = 2, random.order = F, col = terrain.colors(length(cambrdf$word), alpha = 0.5))