Stops, colors, ranked words.
Goal
Run every block and confirm the chart is visible.
from wordcloud import WordCloud
wc = WordCloud(width=400, height=220, background_color="white", colormap="Blues",
stopwords=set(["kiosk"]), collocations=False, random_state=1).generate("Nairobi kiosk mango soda airtime bread Nairobi Mombasa Kisumu Nakuru Eldoret kiosk kiosk mango rainfall shillings units Nairobi stall coastal lakeside highland")
plt.imshow(wc, interpolation="bilinear")
plt.axis("off")
plt.show()
print("practice")from wordcloud import WordCloud
freq = {"Nairobi": 21, "Mombasa": 15, "Kisumu": 15, "Nakuru": 18, "Eldoret": 12}
wc = WordCloud(width=400, height=220, background_color="white").generate_from_frequencies(freq)
plt.imshow(wc, interpolation="bilinear")
plt.axis("off")
plt.show()
print("cities")from wordcloud import WordCloud
wc = WordCloud(width=400, height=220, background_color="white", max_words=10).generate("Nairobi kiosk mango soda airtime bread Nairobi Mombasa Kisumu Nakuru Eldoret kiosk kiosk mango rainfall shillings units Nairobi stall coastal lakeside highland")
plt.imshow(wc, interpolation="bilinear")
plt.axis("off")
plt.show()
print("max 10")print("Nairobi should dominate.")