Interactive plotting toolkit for time-series and HFT data
Project description
ezplot
Interactive plotting toolkit for time-series and HFT data, built on Plotly.
Install
pip install easyplots
Quick Start
import pandas as pd
import ezplot # auto-registers df.ezplot()
# DataFrame quick plot — dual y-axis with subplots
df.ezplot(y=['price', 'volume'], y2=['signal'], yd=['pnl'])
# Or call directly
from ezplot import df_plot2, plot_ts
df_plot2(df, y=['bid', 'ask'], y2=['spread'])
plot_ts(df[['mid']], df[['volume']])
API
df.ezplot(y, y2, yd, yd2, yd3, ...)
Monkey-patched onto pd.DataFrame. Shortcut for df_plot2().
df_plot2(df, y, y2, yd, yd2, yd3, ...)
Multi-panel plotly chart with dual y-axes.
plot_ts(df1, df2, ...)
Plot one or two DataFrames with dual y-axis.
License
MIT
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
easyplots-0.1.0.tar.gz
(5.4 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 easyplots-0.1.0.tar.gz.
File metadata
- Download URL: easyplots-0.1.0.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46a05442b2c2bf8b4c4d52c5accbe21f853ed241870c2f5fbdbc73cf4b8a471d
|
|
| MD5 |
8de429be65536ebe793bdcf0e4501587
|
|
| BLAKE2b-256 |
72c6dbcd11d153e738add95a28124b2eae976e20fc02e2fc741f691cdebf4db9
|
File details
Details for the file easyplots-0.1.0-py3-none-any.whl.
File metadata
- Download URL: easyplots-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa7bea53c418a7de17b96a297e3293c8b2b057c6539620bb333714f53e5e76e9
|
|
| MD5 |
c5693672f7e9555080d41ce800bacdf2
|
|
| BLAKE2b-256 |
fa88ddd2548c8a8cb400b89d8414a8d5c35d45354bb7326e4ea65013293a10a9
|