Skip to main content

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


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 details)

Uploaded Source

Built Distribution

dash_holoniq_wordcloud-0.0.4-py3-none-any.whl (111.7 kB view details)

Uploaded Python 3

File details

Details for the file dash_holoniq_wordcloud-0.0.4.tar.gz.

File metadata

File hashes

Hashes for dash_holoniq_wordcloud-0.0.4.tar.gz
Algorithm Hash digest
SHA256 f5aac1eab9509675d1d0c6ed61796ce0ebb9f2b6522dedd609e7909242522cd7
MD5 569ff0ebea2d612efd17b3c1e06e1641
BLAKE2b-256 f5df2999ffaffd457b4734139264e00dc64187b1771a480b1acc2f8b4100c44a

See more details on using hashes here.

File details

Details for the file dash_holoniq_wordcloud-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for dash_holoniq_wordcloud-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 85fd6beabc9f7bcce7ac3dd87e1f8e4a22bda8b79c397069fb46845632620604
MD5 7e6b72028d4a0166bda430bbb943da49
BLAKE2b-256 4f86d3f653def952a06d99765573c9760ed50537e18700fddfeead0e4285142e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page