title: Keeping words together in WordCloud
body: <p>I'm working with word clouds in python, using the wordcloud library.</p>
  
  <p>As an example, I want to do a wordcloud from the following list:</p>
  
  <pre><code>word_ls = ['orchards growers northern', 'apple orchards growers', 'threatening apple orchards']
  </code></pre>
  
  <p>The issue I'm facing is that when I generate the cloud, I can't have it consider each string individually, instead of word by word</p>
  
  <p>I have tried doing the token separation differently using regexp property, though unsuccessfully (getting KeyError, with <code>r"\w[\w ']+"</code>)</p>
  
  <p>Any insights?</p>
  
  <p>sample wordcloud generation snippet:</p>
  
  <pre><code>word_text = ";".join(word_ls)
  wordcloud = WordCloud().generate(word_text)
  wordcloud.to_file("word_test.png")
  </code></pre>