15 个仓库
The process of cleaning and manipulating datasets to discover patterns and statistical insights.
Distinct from Automated Exploratory Analysis: Focuses on the manual exploratory process using pandas/NumPy, distinct from automated analysis frameworks.
Explore 15 awesome GitHub repositories matching data & databases · Exploratory Data Analysis. Refine with filters or upvote what's useful.
This project is a collection of interactive Python notebooks and educational resources designed for mastering data science, machine learning, and numerical computing. It provides a series of practical guides and tutorials covering deep learning, big data processing, and statistical analysis. The repository features specialized instructional suites for implementing classical machine learning algorithms, building deep learning model architectures, and managing AWS cloud infrastructure. It includes dedicated notebooks for data visualization and numerical computing exercises. The project covers
Provides techniques for cleaning and manipulating tabular data to visualize trends and extract statistical insights.
VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme
Provides tools for generating summary statistics, pivot tables, and frequency distributions to identify patterns in datasets.
这是一个 pandas 数据分析实战手册和 Python 数据科学指南。它提供了一系列用于清理、操作和分析结构化数据的编程配方和示例。 该项目专注于提供容器化的分析环境,以确保在执行数据处理脚本时拥有一致的工作空间和可复现的依赖项。 它涵盖了广泛的数据科学功能,包括从外部源进行数据摄取、原始数据清理和探索性数据分析。这些配方演示了如何通过过滤、聚合分组数据和处理文本数据等技术进行结构化数据分析。
Uses pandas for cleaning and manipulating datasets to discover patterns and statistical insights.
ggplot2 is a data visualization library for R based on a formal grammar of graphics. It provides a declarative plotting framework that allows users to create complex graphics by combining geometric objects, statistical summaries, and coordinate systems. The system is distinguished by a layered approach to composition, where visualizations are built incrementally by stacking independent geometric, statistical, and coordinate layers. It utilizes a hierarchical styling engine to manage non-data elements such as backgrounds, fonts, and margins, and includes a multi-panel faceting tool for splitti
Enables discovery of patterns and statistical insights through the creation of layered plots and faceted grids.
ggplot2 is an R data visualization library and statistical graphics engine. It implements a grammar of graphics that functions as a declarative plotting framework, allowing users to specify what a plot should contain rather than how to draw it. The system builds visualizations by mapping data variables to visual aesthetics through a structured set of layering rules. This approach enables the composition of complex graphics by stacking independent components, such as geometric objects and scales, on top of a shared coordinate system. The framework supports scientific plotting and exploratory
Facilitates the rapid generation of various plots to discover patterns and statistical insights in datasets.
这是一个 Python 数据分析库和探索性数据分析框架,专为处理原始数据集而设计。它提供了一套用于检查数据、识别异常并应用统计方法以发现模式的工具。 该仓库作为一个机器学习建模工具包和统计数据建模套件。它包括用于分析数据变量之间关系并从复杂数据集中获取见解的预测算法和数学模型。 该项目涵盖了广泛的功能,包括数据科学、机器学习建模和探索性数据分析。这些功能通过数据操作、数值计算和数据可视化实现。
Provides a framework for cleaning and manipulating datasets to discover patterns and identify statistical anomalies.
这是一个图形语法可视化库,用于通过将表格数据映射到视觉标记来构建图表。它作为一个 SVG 数据可视化工具和探索性数据分析 API,允许用户渲染复杂的可视化效果和地理地图。 该库具有一个 GeoJSON 地图渲染器,可将球坐标投影到二维像素空间,以及一个用于高效数据处理的 Apache Arrow 可视化接口。 其功能面涵盖通过分箱(binning)和分组进行数据转换、通过自动比例推断和配色方案应用进行视觉编码,以及生成小多重图(small multiples)。它支持在分层视图中渲染几何形状,并在服务器端环境中导出静态图像。
Provides an API for rapidly transforming tabular data into charts to discover patterns and statistical insights.
dtale 是一个基于 Web 的 pandas 数据框交互式网格与可视化工具,设计为探索性数据分析工具。它提供了一个基于浏览器的界面用于分析表格数据结构,允许用户在无需编写手动代码的情况下计算统计数据、检测异常值并计算相关性。 该项目作为嵌入式数据查看器运行,可通过 iframe 或自定义路由集成到 Web 应用中,并对 Django、Flask 与 Streamlit 提供特定支持。它通过交互式数据网格与能够生成直方图、箱线图与 3D 散点图的数据可视化库的组合,实现了对数据集的探索。 该平台涵盖了广泛的数据管理与分析能力,包括表格数据清理、重塑与交互式过滤。它包括用于缺失数据分析、相关性计算与预测能力评分的观测工具。对于会话管理,它支持多实例追踪与跨并发工作进程的状态持久化。 该界面受用户名与密码认证保护,并支持从分隔文件、电子表格与 ArcticDB 数据存储中进行数据摄入。
Provides a visual interface for identifying patterns, outliers, and missing values in datasets.
r4ds 是一个数据科学课程和教育资源,专为精通 R 编程语言而设计。它为导入、整理、转换和可视化数据的端到端过程提供了结构化的学习路径。 该项目强调可重复的数据科学指南和全面的数据整理课程。它包括关于用于分层数据可视化的图形语法(grammar of graphics)的专业教程,以及使用 Quarto 创建的融合可执行代码与叙述性文本的技术出版物。 该材料涵盖了广泛的分析能力,包括来自不同来源的数据摄取、关系数据连接以及分类变量的管理。它还涉及数据清洗、数学建模以及多格式专业报告和演示文稿的生成。 该课程侧重于函数式编程和整洁数据(tidy data)原则的实际应用,以创建透明且可重复的分析。
Teaches the iterative process of manipulating and visualizing datasets to discover statistical patterns and insights.
Danfo.js 是一个 JavaScript 数据分析和预处理库,提供高性能的标签化数据结构。它实现了数据帧(DataFrames)和序列(Series),以支持复杂的数据分析、统计计算和结构化表格数据的操作。 该项目作为一个机器学习预处理库,提供用于分类标签编码、独热编码(One-hot encoding)以及数值特征缩放和标准化的实用程序。它特别促进了将标签化数据结构转换为张量(Tensors)以进行模型训练和评估的过程。 该库涵盖了广泛的能力,包括描述性统计、合并和连接等关系操作以及时间序列处理。它包括用于数据清洗、过滤和分组的工具,以及用于直接从数据帧生成交互式图表和绘图的视觉化界面。 该系统支持通过 CSV、JSON 和 Excel 格式导入和导出数据。
Provides tools for calculating descriptive statistics and generating charts to discover patterns in datasets.
This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi
Guides users through cleaning and manipulating datasets to discover patterns and optimize features for modeling.
missingno 是一个用于缺失数据模式可视化和分析的 Python 库。它提供了一套工具来分析数据集的完整性、映射数据缺口并量化变量中空值的数量。 该库通过空值相关性分析器和分层数据聚类工具脱颖而出。这些组件允许通过测量一个变量的缺失如何与另一个变量的缺失相关联,来检测系统性依赖和趋势。 该工具集涵盖了更广泛的数据质量审计和探索性分析功能。它包括使用线性和对数刻度进行列空值汇总的功能,以及用于识别记录中系统性缺口的基于矩阵的映射。
Enables exploratory data analysis by visualizing the distribution and volume of null values.
Tablesaw is a Java dataframe library designed for manipulating, filtering, and aggregating structured data. It serves as a toolkit for statistical analysis, data visualization, and machine learning execution within the Java Virtual Machine. The project provides specialized tools for computing descriptive statistics and generating cross-tabulations. It includes a visualization library for creating histograms and scatter plots, as well as a framework for executing linear regression, clustering, and classification tasks through integration with statistical libraries. The library covers a broad
Supports inspecting dataset structures and sampling rows to understand the layout and quality of imported data.
mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for
Performs descriptive statistical analysis to identify data distributions and correlations.
This repository serves as an educational collection of Jupyter notebooks designed to demonstrate distributed data processing and machine learning workflows. It provides a structured resource for learning how to perform large-scale statistical analysis, execute relational queries, and develop predictive models using Python and Apache Spark. The project distinguishes itself by offering practical, interactive guides that bridge the gap between theoretical distributed computing concepts and applied data science. By utilizing notebook environments, it enables users to document and execute code for
Facilitates the process of cleaning and manipulating datasets to discover patterns and statistical insights.