Skip to main content

Show data in charts

Project description

Data Visualization

Data Visualization is a Python package that provides a Streamlit component for easy and interactive data visualization. This component allows you to create beautiful and insightful visualizations with just a few lines of code.

Features

  • Chart Variety: Utilize a wide range of chart types, including bar charts, pie charts, scatter charts, and heatmaps, to effectively convey data insights.
  • Export Options: Export charts as SVG, PNG, or PDF files, allowing for seamless integration into various platforms and documents.
  • Chart Configuration: Customize charts by adjusting parameters such as color schemes, labels, axes, and legends to specific requirements.

Installation

You can install the Data Visualization package from PyPI using pip:

pip install bp-data-visualization

Usage

To use the Data Visualization component in your Streamlit application, follow these steps:

  1. Import the necessary modules:
import data_visualization as dv
  1. Add the Data Visualization component to your application:
dv.data_visualizer(
    title=title,
    data=data,
    key="data_visualizer",
)
  1. Run your Streamlit application:
streamlit run your_app.py

Example

import data_visualization as dv

data = [
    {"id": 1, "lastName": "Snow", "firstName": "Jon", "age": 35},
    {"id": 2, "lastName": "Lannister", "firstName": "Cersei", "age": 42},
    {"id": 3, "lastName": "Lannister", "firstName": "Jaime", "age": 45},
    {"id": 4, "lastName": "Stark", "firstName": "Arya", "age": 16},
    {"id": 5, "lastName": "Targaryen", "firstName": "Daenerys", "age": 90},
    {"id": 6, "lastName": "Melisandre", "firstName": "Tom", "age": 150},
    {"id": 7, "lastName": "Clifford", "firstName": "Ferrara", "age": 44},
    {"id": 8, "lastName": "Frances", "firstName": "Rossini", "age": 36},
    {"id": 9, "lastName": "Roxie", "firstName": "Harvey", "age": 65},
]

dv.data_visualizer(
     title="Data Visualization",
     data=data,
     key="data_visualizer",
)

Screenshot

Screenshot

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

bp-data-visualization-1.0.5.tar.gz (708.6 kB view details)

Uploaded Source

Built Distribution

bp_data_visualization-1.0.5-py3-none-any.whl (711.6 kB view details)

Uploaded Python 3

File details

Details for the file bp-data-visualization-1.0.5.tar.gz.

File metadata

  • Download URL: bp-data-visualization-1.0.5.tar.gz
  • Upload date:
  • Size: 708.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for bp-data-visualization-1.0.5.tar.gz
Algorithm Hash digest
SHA256 b88b7a6de792ac979df161f856475bb99084ef6f7327b3f7d2f5bcdc4948ecaf
MD5 17769ac79a68d249b881942a06c77715
BLAKE2b-256 834da870b1447d0fa25504b76244af477db68e68efaec5fb208b0b0cbd2cdf1e

See more details on using hashes here.

File details

Details for the file bp_data_visualization-1.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for bp_data_visualization-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b0e596a25eadede9d46f6c6796ef024ffd56b3bf74d60ae12ab3b59af290e730
MD5 9b2a570885ad3dfd99bdf039b6c3708f
BLAKE2b-256 aa8e24f36f255b704ab5932935a3fa0f7415f592a06c7c54ec36905932abe195

See more details on using hashes here.

Supported by

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