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
·
ydataai avatar

ydataai/ydata-profiling

0
View on GitHub↗
13,388 estrellas·1,766 forks·Python·mit·7 vistasdocs.sdk.ydata.ai↗

Ydata Profiling

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 incorporates sensitive data governance by identifying and masking personally identifiable information, ensuring that generated reports remain compliant with security standards. Furthermore, the framework supports dataset drift detection by comparing multiple versions of data collections to pinpoint statistical shifts over time.

Beyond its core profiling capabilities, the library offers a modular architecture that allows for schema-driven metadata enrichment and pluggable report rendering. It provides a broad surface for data quality monitoring, including the analysis of temporal trends and the export of metrics into standard formats for integration with other analytical tools.

Features

  • Data Analysis & Visualization - Automates the generation of comprehensive statistical reports and visual summaries from tabular data to facilitate exploratory analysis.
  • Automated Exploratory Analysis - Provides an automated framework for discovering data distributions, correlations, and quality issues within large datasets.
  • Data Quality Frameworks - Monitors data quality by identifying missing values, duplicates, and outliers.
  • Distributed Data Processing - Scales heavy computational analysis across multiple machines to profile massive datasets.
  • Statistics Report Exports - Generates comprehensive statistical reports and visual summaries from raw data.
  • Data Quality Monitors - Detects missing values, duplicates, and outliers to ensure data quality.
  • Data Drift Detectors - Pinpoints statistical shifts and inconsistencies between data versions over time.
  • Dataset Comparators - Pinpoints statistical shifts and inconsistencies by comparing multiple versions of data collections.
  • Dataframe Visualizers - Generates comprehensive statistical reports and visual summaries directly from dataframes to identify patterns and quality issues.
  • Data Management & Governance - Identifies and masks personally identifiable information within datasets to ensure compliance with security and privacy governance standards.
  • Distributed Task Schedulers - Orchestrates heavy data profiling workloads across distributed computing clusters to handle massive datasets.
  • Data Visualization - Automated generation of data quality and exploratory analysis reports.
  • Visualization and Analysis - Automated one-line exploratory data analysis and reporting.
  • Automated EDA and Visualization - Data quality profiling and exploratory data analysis.
  • Data Analysis - Listed in the “Data Analysis” section of the Awesome Python awesome list.
  • Data Analysis and Processing - Automated data quality profiling.
  • Data Processing Libraries - Automated descriptive statistics and data profiling reports.
  • Data Profiling - General-purpose library for high-level dataset analysis.
  • Distributed Computing Engines - Scales data profiling tasks across distributed enterprise environments to handle massive datasets efficiently.
  • Distributed Computing - Distributes heavy computational tasks across multiple machines to profile massive datasets.
  • Data Masking - Automatically identifies and obscures sensitive information to ensure compliance with security standards.
  • Sensitive Content Obscuration - Protects personally identifiable information within datasets to ensure security compliance.
  • Large Dataset Optimizations - Provides consistent quality insights across massive datasets in enterprise storage environments.
  • Stream Processing - Processes large datasets in chunks to minimize memory overhead during complex statistical operations.
  • Report Renderers - Decouples calculation logic from visual presentation to support pluggable report rendering.
  • Data Enrichment - Enriches datasets with custom business context and descriptive labels to improve report interpretability.
  • Modular Analyzers - Calculates descriptive metrics through a decoupled pipeline of independent analyzers.
  • Metrics Exporters - Exports calculated data statistics into standard formats for integration with other analytical tools.

Historial de estrellas

Gráfico del historial de estrellas de ydataai/ydata-profilingGráfico del historial de estrellas de ydataai/ydata-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

Preguntas frecuentes

¿Qué hace ydataai/ydata-profiling?

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.

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

Las características principales de ydataai/ydata-profiling son: Data Analysis & Visualization, Automated Exploratory Analysis, Data Quality Frameworks, Distributed Data Processing, Statistics Report Exports, Data Quality Monitors, Data Drift Detectors, Dataset Comparators.

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

Las alternativas de código abierto para ydataai/ydata-profiling incluyen: 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… modin-project/modin — Modin is a distributed dataframe library and parallel data processing engine designed to handle large datasets that… datahub-project/datahub — DataHub is a metadata management platform designed to unify technical, operational, and business context across… ydataai/pandas-profiling — This project is an exploratory data analysis framework and profiling tool designed to generate comprehensive… residentmario/missingno — missingno is a Python library for the visualization and analysis of missing data patterns. It provides a set of tools… lux-org/lux — Lux is an automated exploratory data analysis tool designed to generate intelligent visual representations of pandas…

Alternativas open-source a Ydata Profiling

Proyectos open-source similares, clasificados según cuántas características comparten con Ydata Profiling.
  • 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
  • modin-project/modinAvatar de modin-project

    modin-project/modin

    10,389Ver en GitHub↗

    Modin is a distributed dataframe library and parallel data processing engine designed to handle large datasets that exceed system memory. It functions as a distributed computing framework that parallelizes data manipulation tasks across multiple CPU cores or clusters to increase throughput and avoid memory errors. The project mirrors the Pandas API, allowing for the distribution of data workflows without changing core code logic. It utilizes a pluggable backend interface, which enables users to switch between different distributed execution engines to optimize performance based on available h

    Pythonanalyticsdata-sciencedataframe
    Ver en GitHub↗10,389
  • datahub-project/datahubAvatar de datahub-project

    datahub-project/datahub

    12,141Ver en GitHub↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Pythondata-catalogdata-discoverydata-governance
    Ver en GitHub↗12,141
  • 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
  • Ver las 30 alternativas a Ydata Profiling→