Skip to main content

An AI-powered data visualization assistant using Plotly

Project description

Plot Agent

An AI-powered data visualization assistant that helps users create Plotly visualizations in Python.

Installation

You can install the package using pip:

pip install plot-agent

Usage

Here's a simple example of how to use Plot Agent:

import pandas as pd
from plot_agent import PlotlyAgent

# Create a sample dataframe
df = pd.DataFrame({
    'x': [1, 2, 3, 4, 5],
    'y': [10, 20, 30, 40, 50]
})

# Initialize the agent
agent = PlotlyAgent()

# Set the dataframe
agent.set_df(df)

# Process a visualization request
response = agent.process_message("Create a line plot of x vs y")

Features

  • AI-powered visualization generation
  • Support for various Plotly chart types
  • Automatic data preprocessing
  • Interactive visualization capabilities
  • Integration with LangChain for advanced AI capabilities

Requirements

  • Python 3.8 or higher
  • Dependencies are automatically installed with the package

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

plot_agent-0.1.1.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plot_agent-0.1.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file plot_agent-0.1.1.tar.gz.

File metadata

  • Download URL: plot_agent-0.1.1.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.6

File hashes

Hashes for plot_agent-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1fe7a3bf6fb8f38c44911efaa6c44e4af9bb328d0a435953c2638ac692eee24f
MD5 f1f38ec064100fcc4d1849d8bda0d37b
BLAKE2b-256 e13bf816bc836625554e0d17c99ae8cdc93e8215b06970bdeaa28ed1be6527c6

See more details on using hashes here.

File details

Details for the file plot_agent-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: plot_agent-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.6

File hashes

Hashes for plot_agent-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d30bc8ba8eb7c995262d980d5c907e8552b1df64e9e2f7d8237bfcc0acf810a5
MD5 2dbcd605f85493a137651654ee8fa9ba
BLAKE2b-256 11337e5f45fd7c2a542755fb38593c094152d9209fe0e3a636db82fbe60c6c36

See more details on using hashes here.

Supported by

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