Version: 0.10.0
Manage your reports
- Merge reports based off specified columns
- Generate analysis on data set
- Pandas profiling
This repository is actively maintained - Contributions are welcome!
Usage:
Short Flag | Long Flag | Description |
---|---|---|
-h | --help | See Usage |
-f | --files | File(s) to be read (Comma separated) |
-n | --name | Name of report |
-j | --join-keys | File(s) to be read (Pipe Separated for files, Comma separated for each column) |
-t | --type | Save as the following formats: <CSV/csv/XLSX/xlsx> |
-m | --merge | Merge two datasets: <inner/outer/left/right/append> |
-p | --pandas-profiling | Generate a pandas profiling report |
-r | --report | Generate a custom report with plots |
Example:
Report and Pandas Profiling
report-manager --pandas-profiling --report
--files "/home/Users/Fred/usa_weather.csv"
--name "USA Weather"
--type "XLSX"
--save-directory "/home/Users/Fred/Downloads"
Merge
report-manager --merge "append"
--files "/home/Users/Fred/usa_weather.csv,/home/Users/Fred/mexico_weather.csv"
--name "North America Weather"
--type "csv"
--save-directory "/home/Users/Fred/Downloads"
--join-keys "column1,column2,column3"
Installation Instructions:
Install Python Package
python -m pip install report-manager
Use with a GUI through Geniusbot
Visit our GitHub for more information
Installation Instructions with Geniusbot:
Install Python Package
python -m pip install geniusbot