A fluent interface for matplotlib plotting
Project description
Quickly 📊
A fluent interface for matplotlib that makes plotting as simple as writing a sentence.
Installation
pip install quickly-plot
Usage
from quickly import Quickly
import pandas as pd
# Create sample data
df = pd.DataFrame({
'age': range(20, 60),
'income': range(30000, 70000, 1000)
})
# Create different types of plots
Quickly.using(df).x("age").y("income").line.plt()
Quickly.using(df).x("age").y("income").scatter.plt()
Quickly.using(df).x("age").y("income").bar.plt()
# Add customization
Quickly.using(df) \
.x("age") \
.y("income") \
.scatter \
.color("blue") \
.title("Age vs Income") \
.plt()
# Plot with confidence intervals
Quickly.using(df) \
.x("age", conf=0.95) \
.y("income") \
.line \
.plt()
Features
- Fluent interface with method chaining
- Multiple plot types (line, scatter, bar, histogram, box, violin)
- Built-in confidence intervals
- Easy customization (colors, styles, titles)
- Seaborn integration
License
MIT License
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
quickly_plot-0.1.0.tar.gz
(10.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quickly_plot-0.1.0.tar.gz.
File metadata
- Download URL: quickly_plot-0.1.0.tar.gz
- Upload date:
- Size: 10.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
489255094c56646f3e13789d4edde73a57505ea616d961a2107ffe4470647f40
|
|
| MD5 |
081b9a325a26045800ea3658ce8270f5
|
|
| BLAKE2b-256 |
fa0e324ff7cd7f18ccc98601018309f92f28919e9321684266620b66053938d2
|
File details
Details for the file quickly_plot-0.1.0-py3-none-any.whl.
File metadata
- Download URL: quickly_plot-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7c7c3204ee5175d66d6b73460832c23ef27281a8d49479452f1bd923ce8770e
|
|
| MD5 |
9395490b2e66983ed404e505e1fc9144
|
|
| BLAKE2b-256 |
110c305c590ab89a3774725a9dea3437ff3afd9913d62ff21a63630503327de8
|