An open API service indexing awesome lists of open source software.

https://github.com/glentner/plot-cli

Simple command-line plotting tool
https://github.com/glentner/plot-cli

command-line plotting tool

Last synced: 6 months ago
JSON representation

Simple command-line plotting tool

Awesome Lists containing this project

README

          

Simple Command-line Plotting Tool
=================================

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
 
[![Version](https://img.shields.io/github/v/release/glentner/plot-cli?sort=semver)](https://github.com/glentner/plot-cli)
 
[![Python Version](https://img.shields.io/badge/Python-3.10+-blue.svg)](https://www.python.org/downloads)

---

A simple command-line plotting tool.

This project is merely a wrapper around [tplot](https://pypi.org/project/tplot/) and
[pandas](https://pypi.org/project/pandas/) for the CSV input and data manipulation (e.g., resampling).
The project should be considered to be in _beta_ and subject to change. It works extremely well for
well-behaved input, but can be rough around the edges when data is not clean.

Install
-------

This project should not be confused for an older, abandoned project already on the
package index by the same name. Install directly from GitHub:

```shell
pipx install git+https://github.com/glentner/plot-cli@v0.3.1
```

Example
-------

Using the basic line plot example from
[seaborn](https://seaborn.pydata.org/examples/wide_data_lineplot.html):

![plot-cli example](https://github.com/glentner/plot-cli/assets/8965948/fa5179c8-93b5-427e-a562-a26f6599de39)