Plot multiple keys on multiple graphs in a pyfsdb/FSDB file.
Project description
About
multi-key-graph
is a command line tool that invokes matplotlib
to
plot multiple keys on multiple graphs from an FSDB/pyfsdb data file
(tab-separated with a header).
Installation
pip3 install multikeygraph
Usage
multi-key-graph
is designed to:
- read in time-series data in FSDB format
- Plot data in columns (-c COLNAME1 ...) for a given key column value (-k KEY).
- Which key values to be plotted can be limited to a fixed list (-l VAL1 VAL2 ...)
- Save the results to an output PNG file (-o OUT.png) or a window (-i)
If multiple columns are specified, the output will contain multiple vertically stacked graphs with aligned X-axes allowing for easier comparison of noisy time-series plots.
Plot labels can be specified using -T TITLE, --xlabel X-LABEL, and --ylabel Y-LABEL. By default line plots are drawn, unless a dotted/scatter plot (-s) is requested. Data should be pre-sorted for line graphs.
A list of name=replacement values can be passed for legende name replacements (-L name=replacement). Anonymization of key values may be specified with an anonymization pattern that includes a %d specifier (-A "some%d").
Published
- pypi: multikeygraph
- github: https://github.com/gawseed/multi-key-graph
Author
Wes Hardaker @ USC/ISI
See also
The FSDB website and manual page for the original perl module:
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 multikeygraph-1.2.3.tar.gz
.
File metadata
- Download URL: multikeygraph-1.2.3.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8d474505f0d2e2f8e3f6c05dcfdd31981742ef52dfe6a98c1b84a898ba6e4b1 |
|
MD5 | 7209ab2aba7855980ab46c4ac30060f4 |
|
BLAKE2b-256 | 53c9d4155c780da5829516039ecefae5f91fd32fcdb0a808304fa5e2b678913a |
File details
Details for the file multikeygraph-1.2.3-py3-none-any.whl
.
File metadata
- Download URL: multikeygraph-1.2.3-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bb632c720402a08fb6655cc4a732eb53e684db80e94e40196f930e912f089b6 |
|
MD5 | 0c1fb39891403c95187f9d8f5d8f5f84 |
|
BLAKE2b-256 | ac2bf7d58b1f5ed79a596e10f6a55d23aee68377e347d6e4744f1e8bdb362a0e |