Metadata-Version: 2.4
Name: csvstat-package
Version: 1.0.1
Summary: A lightweight Python package for CSV profiling and data analysis
Author: Smriti
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# csvstat-package

A lightweight Python package for **CSV profiling and data analysis**.  
`csvstat` helps users quickly understand the structure and content of CSV files by generating useful statistics, detecting data types, and identifying missing values.

## Features

- 📊 **CSV File Profiling**
  - Analyze CSV files and generate a structured summary
  - Get total number of rows and columns

- 🔍 **Column Analysis**
  - Automatically detect column data types:
    - Numeric columns
    - Text columns
  - Identify missing values in each column

- 📈 **Numeric Statistics**
  - Calculate statistical summaries for numeric columns:
    - Minimum value
    - Maximum value
    - Mean value

- 🔤 **Text Analysis**
  - Find the most frequent values in text columns
  - Generate top occurring values with their frequency

- 💻 **Command Line Interface**
  - Analyze CSV files directly from the terminal using the `csvstat` command

## Installation

Install `csvstat-package` from PyPI:

```bash
pip install csvstat-package
