Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/knuckles-team/report-manager
Manage your reports and datasets
https://github.com/knuckles-team/report-manager
csv datasets join python report-manager reports
Last synced: about 1 month ago
JSON representation
Manage your reports and datasets
- Host: GitHub
- URL: https://github.com/knuckles-team/report-manager
- Owner: Knuckles-Team
- License: mit
- Created: 2022-08-01T01:34:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-09T04:42:14.000Z (8 months ago)
- Last Synced: 2024-11-15T22:26:58.105Z (about 2 months ago)
- Topics: csv, datasets, join, python, report-manager, reports
- Language: Python
- Homepage:
- Size: 44.9 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Report Manager
![PyPI - Version](https://img.shields.io/pypi/v/report-manager)
![PyPI - Downloads](https://img.shields.io/pypi/dd/report-manager)
![GitHub Repo stars](https://img.shields.io/github/stars/Knuckles-Team/report-manager)
![GitHub forks](https://img.shields.io/github/forks/Knuckles-Team/report-manager)
![GitHub contributors](https://img.shields.io/github/contributors/Knuckles-Team/report-manager)
![PyPI - License](https://img.shields.io/pypi/l/report-manager)
![GitHub](https://img.shields.io/github/license/Knuckles-Team/report-manager)![GitHub last commit (by committer)](https://img.shields.io/github/last-commit/Knuckles-Team/report-manager)
![GitHub pull requests](https://img.shields.io/github/issues-pr/Knuckles-Team/report-manager)
![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/Knuckles-Team/report-manager)
![GitHub issues](https://img.shields.io/github/issues/Knuckles-Team/report-manager)![GitHub top language](https://img.shields.io/github/languages/top/Knuckles-Team/report-manager)
![GitHub language count](https://img.shields.io/github/languages/count/Knuckles-Team/report-manager)
![GitHub repo size](https://img.shields.io/github/repo-size/Knuckles-Team/report-manager)
![GitHub repo file count (file type)](https://img.shields.io/github/directory-file-count/Knuckles-Team/report-manager)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/report-manager)
![PyPI - Implementation](https://img.shields.io/pypi/implementation/report-manager)*Version: 0.10.0*
Manage your reports
- Merge reports based off specified columns
- Generate analysis on data set
- Pandas profilingThis 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: |
| -m | --merge | Merge two datasets: |
| -p | --pandas-profiling | Generate a pandas profiling report |
| -r | --report | Generate a custom report with plots |Example:
Report and Pandas Profiling
```bash
report-manager --pandas-profiling --report
--files "/home/Users/Fred/usa_weather.csv"
--name "USA Weather"
--type "XLSX"
--save-directory "/home/Users/Fred/Downloads"
```Merge
```bash
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
```bash
python -m pip install report-manager
```## Geniusbot Application
Use with a GUI through Geniusbot
Visit our [GitHub](https://github.com/Knuckles-Team/geniusbot) for more information
Installation Instructions with Geniusbot:
Install Python Package
```bash
python -m pip install geniusbot
```Repository Owners:
![GitHub followers](https://img.shields.io/github/followers/Knucklessg1)
![GitHub User's stars](https://img.shields.io/github/stars/Knucklessg1)