Purpose
This App can help to generate the word cloud image from the provided data, which is either raw data or indexed data.
Note: This App should work with a Python Package wordcloud
, its dependent packages (including six
, pyparsing
, pytz
, python_dateutil
and matplotlib
), and Python Package fontTools
. When you run this app for the first time, it will detect and auto-install the dependent packages if they aren’t installed.
Features
The App consists of two panels, the left panel is for the options used to control the generated word cloud image, while the right panel is for previewing the word cloud.
Word List Section
- Data Type Radio button – Click the button to select which data type you are going to use to create the word cloud. Raw Data is a column of words, while Indexed Data is an XY dataset in which X data is the words and Y data is the words’ frequencies.
- Word List – Click the triangle button to select the column(s) or click … button to open Column Browser and then select the column(s).
Settings Section
- Limit - Click the checkbox to enable the textbox, then enter a number to cut off the word list.
- ColorMap - Select colormap to randomly draw color for each word.
- Font - Select font family to draw from the drop-down list.
- Max Font Size - Specify the maximum font size for the largest word.
- Image Width – Specify the width of the word cloud image.
- Image Height – Specify the height of the word cloud image
Buttons
- Preview – Click to preview the generated word cloud image in the right panel (the Preview panel).
- OK – Click to output the word cloud image to a matrix book in Origin.
- Cancel – Click to cancel the generation and close the dialog.
Preview Options
- Auto Preview – Tick the Auto Preview checkbox to update the preview in Preview panel automatically if the settings are changed.
- 100% Size – Tick the 100% Size checkbox to restore the preview to 100% view, or this app will help to zoom out to show the whole word cloud image in Preview panel.