Create visualizations from CSV files and the command line
Project description
csvviz
Create visualizations from CSV files and the command line
Current status
Pretty usable:
$ csvviz bar -x name -y amount examples/tings.csv $ csvviz line -x date -y price -c company examples/stocks.csv
But undocumented so far, other than running $ csvviz --help
Features
Can do the standard chart types
Produces validated Vega-lite JSON output that can be reused
Free software: MIT license
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Dev instructions
To install on your own machine for development:
$ make install
Note: setup.py/requirements.txt is not correctly set up yet…
(note to self) To publish on pypi:
$ make release
History
0.3.0-alpha (2020-09-28)
New chart types
area
hist (like bar charts, but for frequency count only)
line
scatter, which can act as bubble chart if --size param is set
Grid (i.e. trellis/small multiples)
For any chart type, use -g/--grid to specify variable to map chart multiples
0.2.1-alpha (2020-09-23)
General
Fixed total breakage
0.2.0-alpha (2020-09-23)
General
csvviz --version prints out version
- viz options
–theme to set chart theme
–json to output Vegalite chart specification in JSON
–no-preview to not preview chart in browser (useful for testing)
–interactive/–static to show an interactive chart or not (default is ‘static’)
cli.info
a command for general help and listing
Show list of colors, colorschemes, themes, etc
cli.bar
- arguments and options
x,y options accept integers (as strings)
–fill/-s
-H/–horizontal for horizontal bars (vertical columns is default)
–colors/-c to set colors
–color-scheme/-C to specify a color scheme
0.1.1-alpha (2020-09-15 16:30)
cli.bar
Minimally functional: $ csvviz bars -x name -y things examples/tings.csv
0.1.0-alpha (2020-09-15)
First release on PyPI. Just a cookiecutter-pypackage skeleton stub.
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
Built Distribution
Hashes for csvviz-0.3.0a0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6617becb7518b42b53c4d9c5621486f69976ef2803103204c1b8aee1e242464 |
|
MD5 | 92613ad47d226ec21e7b25c9c3bc1bc7 |
|
BLAKE2b-256 | 998af6b6c201db990cf4d988b4ce969f10cc8c063608713d6620c04502df3baf |