ChartGPT is a library for generating charts from text
Project description
ChartGPT is a lightweight and user-friendly tool designed to assist you in visualizing your Pandas dataframes. Whether you are working in a Jupyter notebook or developing a Dash application, ChartGPT makes it effortless to generate stunning charts and plots. 📈
Features 🌟
- Intuitive integration with Pandas dataframes 🐼
- Supports both Jupyter notebooks and Dash applications 📓🚀
- Simple installation and setup ⚙️
Installation ⬇️
You can install ChartGPT using pip:
pip install chartgpt
Example Usage 🎉
Jupyter Notebook 📔
import chartgpt as cg
df = pd.read_csv('data.csv')
chart = cg.Chart(df, api_key="YOUR_API_KEY")
chart.plot("Pop vs. State")
Generated graph after inputting 'Pop vs. State'
Dash App 🚀
Documentation 📚
For detailed information on how to use ChartGPT, please refer to the documentation.
License 📜
This project is licensed under the MIT License - see the LICENSE file for details.
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
Built Distribution
File details
Details for the file chartgpt-0.0.7.tar.gz
.
File metadata
- Download URL: chartgpt-0.0.7.tar.gz
- Upload date:
- Size: 1.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0696875782288100e0fa7547be7082a9675351f6f50c1d334ad01f273c20e999 |
|
MD5 | c759cc4244dc2925702138aa6b3e0b88 |
|
BLAKE2b-256 | 05c8375e9fbd9dee93f54fd5d0e3e85ac9533b55d18f1c0d5c4a81315e6b28a4 |
File details
Details for the file chartgpt-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: chartgpt-0.0.7-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31f0982df52b3fc36736d21b8e27f2a7c240d0d40028e85ef6c79c66b528f5e1 |
|
MD5 | 6fcfa4b59fe4079b6d8aa76200ad8edc |
|
BLAKE2b-256 | 2868de64013df4dcc73df8c930e473f34d3c6b3feb49f75657a3f7ad6229e9d5 |