Show data in charts
Project description
Data Visualization Streamlit Component
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.
- Pagination: Divide large datasets into manageable chunks, enabling smooth navigation and enhanced performance.
- 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:
- Import the necessary modules:
import data_visualization as dv
- Add the Data Visualization component to your application:
dv.data_visualizer(
title=title,
data=data,
key="data_visualizer",
)
- 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
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
bp-data-visualization-1.0.1.tar.gz
(574.2 kB
view hashes)
Built Distribution
Close
Hashes for bp-data-visualization-1.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ff83a6d475f0a8e3b0e3f1adaf41357b868f373519df9e512fb0ec71d80a333 |
|
MD5 | fb20ac8f874e060f3b9945b8415d4147 |
|
BLAKE2b-256 | 894ba08de120f001f0abe9d367fb0ca925cd458279cde72fa8278999838e5eb4 |
Close
Hashes for bp_data_visualization-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4075978443e62c08a4a1281e83bdef6832a800cf5659a8bbce445012ca5f7044 |
|
MD5 | 5250706d59abf0094ca3d6223876b8cf |
|
BLAKE2b-256 | f113efa13b8eef3313e8d1b8fc00dfda610da77a89c616a452ca2bb8fc9a47ff |