awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pandas-profiling avatar

pandas-profiling/pandas-profiling

0
View on GitHub↗
13,609 estrellas·1,792 forks·Python·MIT·6 vistasdocs.sdk.ydata.ai↗

Pandas Profiling

This project is an exploratory data analysis library and profiling tool for Pandas and Spark DataFrames. It automates the initial investigation of datasets by generating comprehensive descriptive analysis reports, statistical summaries, and data quality warnings.

The system functions as a data quality profiler to detect missing values, duplicate rows, and type inconsistencies. It includes a dataset comparison tool for identifying structural and content shifts between different versions of the same data, as well as specialized tools for time-series analysis to calculate auto-correlation and seasonality.

The analytical surface covers automated text analysis for detecting scripts and character blocks, and metadata extraction for files and images. Results can be exported as HTML files, JSON structures, or interactive notebook widgets.

The library can be used through a Python API or via a command-line interface for processing CSV files using configuration files.

Features

  • Profiling Reports - Provides comprehensive statistical summaries and data quality assessments generated directly from Pandas and Spark dataframes.
  • Automated Exploratory Analysis - Automatically generates statistical summaries and visual insights to facilitate the initial investigation of datasets.
  • Dataset Comparators - Provides a comparative reporting tool to identify structural and content shifts between different versions of a dataset.
  • Dataframe Processing - Implements a structured pipeline that processes Pandas and Spark dataframes through sequential statistical and type-inference stages.
  • Data Quality Profilers - Identifies missing values, duplicate rows, and type inconsistencies to ensure tabular dataset integrity.
  • Time Series Analysis - Calculates time-dependent statistics including auto-correlation, seasonality, and partial auto-correlation plots.
  • Modular Analyzers - Utilizes a modular architecture with independent pluggable analyzers to compute various statistical metrics and quality indicators.
  • Tabular Data Type Inference - Automatically determines the semantic data types of columns by analyzing patterns and distributions within tabular data.
  • Text Analysis Tools - Analyzes textual columns to identify common categories, character blocks, and scripts.
  • JSON Serializers - Serializes all calculated profiling results into JSON format to decouple data analysis from the final visual report.
  • Analysis Result Exporters - Exports profiling results into various formats including HTML files, JSON, and interactive notebook widgets.
  • Profiling Executables - Includes a command-line interface for processing CSV files and generating reports without requiring custom Python code.
  • Configuration-Driven Analysis - Provides an external configuration system to control the depth and specific calculators used during the profiling process.
  • HTML Template Renderers - Generates comprehensive visual reports by injecting profiling metadata into predefined HTML and CSS templates.
  • Statistics - Automated HTML profiling reports for dataframes.
  • Python Visualization - Generates statistical analytic reports with integrated visualizations.
  • Python Visualization Libraries - Generates statistical reports and visualizations for data analysis.

Historial de estrellas

Gráfico del historial de estrellas de pandas-profiling/pandas-profilingGráfico del historial de estrellas de pandas-profiling/pandas-profiling

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Pandas Profiling

Proyectos open-source similares, clasificados según cuántas características comparten con Pandas Profiling.
  • ydataai/pandas-profilingAvatar de ydataai

    ydataai/pandas-profiling

    13,610Ver en GitHub↗

    This project is an exploratory data analysis framework and profiling tool designed to generate comprehensive statistical reports from Pandas and Spark DataFrames. It functions as a data quality profiler that identifies missing values, duplicates, and high correlations within tabular datasets. The tool distinguishes itself through specialized capabilities for time-series analysis, extracting temporal statistics, seasonality, and auto-correlation plots. It also includes a dataset comparison utility to identify structural or content changes between different versions of a dataset. The analysis

    Python
    Ver en GitHub↗13,610
  • data-centric-ai-community/fg-data-profilingAvatar de Data-Centric-AI-Community

    Data-Centric-AI-Community/fg-data-profiling

    13,609Ver en GitHub↗

    This project is a data profiling and exploratory data analysis tool designed to generate automated quality reports for Pandas and Spark dataframes. It serves as a system for computing descriptive statistics, identifying correlations, and analyzing univariate and multivariate data patterns. The tool provides specialized capabilities for comparing different versions of datasets to identify changes in data quality and distributions. It includes a dedicated profiler for time-dependent data to extract statistical information such as seasonality and auto-correlation. The software covers a broad an

    Python
    Ver en GitHub↗13,609
  • ydataai/ydata-profilingAvatar de ydataai

    ydataai/ydata-profiling

    13,388Ver en GitHub↗

    Ydata-profiling is an automated exploratory data analysis framework designed to generate comprehensive statistical reports and visual summaries from dataframes. It functions as a diagnostic tool for assessing data quality, identifying missing values, duplicates, and outliers, while providing a scalable engine for profiling massive datasets across distributed enterprise environments. The project distinguishes itself through its ability to handle large-scale data through distributed task orchestration and lazy stream processing, which minimizes memory overhead during complex computations. It in

    Pythonbig-data-analyticsdata-analysisdata-exploration
    Ver en GitHub↗13,388
  • data-centric-ai-community/ydata-profilingAvatar de Data-Centric-AI-Community

    Data-Centric-AI-Community/ydata-profiling

    13,618Ver en GitHub↗

    This library provides a diagnostic toolkit for automated data profiling and exploratory analysis. It generates comprehensive statistical summaries and visual reports for tabular datasets, enabling users to identify distribution patterns, missing values, and quality anomalies through a unified interface. The project distinguishes itself by offering differential analysis, which allows for the comparison of two dataset versions to track structural and statistical changes over time. It supports large-scale data processing through lazy evaluation and provides interactive widgets that embed directl

    Python
    Ver en GitHub↗13,618
Ver las 30 alternativas a Pandas Profiling→

Preguntas frecuentes

¿Qué hace pandas-profiling/pandas-profiling?

This project is an exploratory data analysis library and profiling tool for Pandas and Spark DataFrames. It automates the initial investigation of datasets by generating comprehensive descriptive analysis reports, statistical summaries, and data quality warnings.

¿Cuáles son las características principales de pandas-profiling/pandas-profiling?

Las características principales de pandas-profiling/pandas-profiling son: Profiling Reports, Automated Exploratory Analysis, Dataset Comparators, Dataframe Processing, Data Quality Profilers, Time Series Analysis, Modular Analyzers, Tabular Data Type Inference.

¿Qué alternativas de código abierto existen para pandas-profiling/pandas-profiling?

Las alternativas de código abierto para pandas-profiling/pandas-profiling incluyen: ydataai/pandas-profiling — This project is an exploratory data analysis framework and profiling tool designed to generate comprehensive… data-centric-ai-community/fg-data-profiling — This project is a data profiling and exploratory data analysis tool designed to generate automated quality reports for… ydataai/ydata-profiling — Ydata-profiling is an automated exploratory data analysis framework designed to generate comprehensive statistical… data-centric-ai-community/ydata-profiling — This library provides a diagnostic toolkit for automated data profiling and exploratory analysis. It generates… donnemartin/data-science-ipython-notebooks — This project is a collection of interactive Python notebooks and educational resources designed for mastering data… evidentlyai/evidently — Evidently is an AI observability platform and evaluation framework designed to quantify the performance of machine…