nalepae / csv-plot

CSV Plot is a tool to easily plot any CSV file, of any size, without ever running out of memory.
https://nalepae.github.io/csv-plot/
BSD 3-Clause "New" or "Revised" License
9 stars 1 forks source link
big-data csv plot


CSV Plot: easy and powerful plotting tool for CSV files

PyPI Latest Release License Code style: black Imports: isort

What is it?

CSV Plot is a tool to easily plot any CSV file, of any size, without ever running out of memory. (Only data which is displayed on the screen is loaded into memory.)

It works with user friendly YAML configuration files, to let you choose the layout, colors, units, legends...

CSV Plot is built on top of the amazing PyQtGraph library, which ensures a nice and smooth experience, as plotting should always be.

Installation

A already installed C compiler is needed to install csv-plot, else the installation will fail. To know how to install a C compiler on your system, go to Installing a C compiler section at the end of this document.

$ pip install csv-plot

Official documentation

The official documentation is hosted on Github Pages: https://nalepae.github.io/csv-plot

Installing a C compiler

On Ubuntu

$ sudo apt update && sudo apt install build-essential

On Mac OS

$ brew install gcc

On Windows