tag/word cloud, ses the wonderful d3-cloud under the hood
Project description
This project is Plotly/Dash wrapper for for the highly configurable wordcloud.
Usage
pip install dash-holoniq-wordcloud
from dash_holoniq_wordcloud import DashWordcloud
security_data = [
["Equity", 74, "Zillions of equity based funds"],
["Bond", 45],
["Global", 30],
["Sector Equity", 17],
["EUR", 15],
["Large Cap", 13],
["Europe", 11],
]
app.layout = html.Div([
html.Div([
DashWordcloud(
id='wordcloud',
list=security_data,
width=300, height=200,
gridSize=16,
color='#f0f0c0',
backgroundColor='#001f00',
shuffle=False,
rotateRatio=0.5,
shrinkToFit=True,
shape='circle',
hover=True
)
])
])
Features
DashWordcloud supports the extensive wordcloud API.
- Hover-over word highlighting and word tooltips are supported.
- Word onClick events are reported to Dash and can be used in Dash callbacks
Installation
You can install dash-holoniq-wordcloud with pip
:
pip install dash-holoniq-wordcloud
Documentation
Head over to the README for more details.
Contributing
The source code for dash-holoniq-wordcloud is available on GitHub. If you find a bug or something is unclear, we encourage you to raise an issue. We also welcome contributions, to contribute, fork the repository and open a pull request.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dash_holoniq_wordcloud-0.0.4.tar.gz
(111.7 kB
view hashes)
Built Distribution
Close
Hashes for dash_holoniq_wordcloud-0.0.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5aac1eab9509675d1d0c6ed61796ce0ebb9f2b6522dedd609e7909242522cd7 |
|
MD5 | 569ff0ebea2d612efd17b3c1e06e1641 |
|
BLAKE2b-256 | f5df2999ffaffd457b4734139264e00dc64187b1771a480b1acc2f8b4100c44a |
Close
Hashes for dash_holoniq_wordcloud-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85fd6beabc9f7bcce7ac3dd87e1f8e4a22bda8b79c397069fb46845632620604 |
|
MD5 | 7e6b72028d4a0166bda430bbb943da49 |
|
BLAKE2b-256 | 4f86d3f653def952a06d99765573c9760ed50537e18700fddfeead0e4285142e |