https://github.com/ismielabir/pycsvsummarizer
A lightweight tool to summarize CSV files using various features.
https://github.com/ismielabir/pycsvsummarizer
csv data-analysis data-summary python
Last synced: about 1 month ago
JSON representation
A lightweight tool to summarize CSV files using various features.
- Host: GitHub
- URL: https://github.com/ismielabir/pycsvsummarizer
- Owner: IsmielAbir
- License: mit
- Created: 2025-04-20T09:49:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-21T06:12:55.000Z (about 1 year ago)
- Last Synced: 2026-04-25T03:59:49.795Z (about 1 month ago)
- Topics: csv, data-analysis, data-summary, python
- Language: Python
- Homepage: https://pypi.org/project/PyCSVSummarizer/
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: License
Awesome Lists containing this project
README
# PyCSVSummarizer
[](https://pypi.org/project/PyCSVSummarizer/)
A simple Python package to **summarize CSV files** using various features.
---
## Features
- Total Rows and Columns
- Column Names
- File Size
- Estimated Memory Usage
- Null Counts and Percentages
- Duplicate Rows
- Top Frequent Values
- Unique Values Per Column
- Numeric vs Categorical Columns
- Basic Stats (mean, min, max)
- Columns with Constant Values
- Largest Columns by Memory
---
## Installation
```bash
pip install PyCSVSummarizer
```
## Usage
```bash
from PyCSVSummarizer import CSVSummarize
CSVSummarize('path_to_your_file.csv')
```