Skip to main content

A lightweight tool to summarize CSV files using various features.

Project description

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

pip install PyCSVSummarizer

Usage

from PyCSVSummarizer import CSVSummarize

CSVSummarize('path_to_your_file.csv')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PyCSVSummarizer-1.0.4-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file PyCSVSummarizer-1.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for PyCSVSummarizer-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c94de3f580918e894997f6b15a34eb57e4f4d02ec84f3ca3e9dbb4ca787e6285
MD5 5909b4569e5641b5fe22b1626e2eb164
BLAKE2b-256 1f0dbbe16d391f03b481e4fcfe20fba52fa468a277c69e5cf5be627fb069d111

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page