awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
WillKoehrsen avatar

WillKoehrsen/Data-Analysis

0
View on GitHub↗
5,543 stars·3,615 forks·Jupyter Notebook·MIT·12 viewsmedium.com/@williamkoehrsen↗

Data Analysis

This project is a Python data analysis library and exploratory data analysis framework designed for processing raw datasets. It provides a suite of tools for examining data, identifying anomalies, and applying statistical methods to uncover patterns.

The repository functions as a machine learning modeling toolkit and a statistical data modeling suite. It includes predictive algorithms and mathematical models used to analyze relationships between data variables and derive insights from complex datasets.

The project covers a broad range of capabilities including data science, machine learning modeling, and exploratory data analysis. These are implemented through data manipulation, numerical computation, and data visualization.

Features

  • Exploratory Data Analysis - Provides a framework for cleaning and manipulating datasets to discover patterns and identify statistical anomalies.
  • Machine Learning Toolkits - Ships a modular collection of predictive algorithms and data-driven models for constructing machine learning applications.
  • Predictive Modeling - Applies predictive algorithms and machine learning techniques to build models and derive data-driven conclusions.
  • Data Science & ML - Applies foundational libraries for machine learning, statistics, and data manipulation to derive actionable insights.
  • Statistical Modeling - Provides tools for statistical analysis, probability, and mathematical modeling to analyze relationships between variables.
  • Data Analysis Libraries - Provides a collection of scripts and tools for processing raw datasets and applying statistical methods.
  • DataFrame Analysis - Provides capabilities to perform numerical transformations and filtering on tabular data structures to derive insights.
  • Python Data Analysis - Uses Python to process raw datasets and apply statistical methods to find meaningful patterns.
  • Numerical Array Operations - Performs high-performance mathematical calculations and array operations to avoid slow Python loops during analysis.
  • Statistical Analysis Libraries - Implements a comprehensive toolset for calculating descriptive statistics and correlations across raw datasets.
  • Data Processing Pipelines - Organizes the data flow through structured pipelines for cleaning, transforming, and modeling raw datasets.
  • Notebook-Based Experimentation - Utilizes an interactive notebook environment combining executable code cells with documentation for iterative data exploration.
  • Matplotlib - Generates static plots and charts by mapping numerical data to visual coordinates using Matplotlib.
  • Data Science Learning - Resources for data analysis using Python.

Star history

Star history chart for willkoehrsen/data-analysisStar history chart for willkoehrsen/data-analysis

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Data Analysis

Similar open-source projects, ranked by how many features they share with Data Analysis.
  • javascriptdata/danfojsjavascriptdata avatar

    javascriptdata/danfojs

    5,050View on GitHub↗

    Danfo.js is a data analysis and preprocessing library for JavaScript that provides high-performance labeled data structures. It implements data frames and series to enable complex data analysis, statistical computing, and the manipulation of structured tabular data. The project serves as a machine learning preprocessing library, offering utilities for categorical label encoding, one-hot encoding, and numeric feature scaling and standardization. It specifically facilitates the conversion of labeled data structures into tensors for model training and evaluation. The library covers a broad set

    TypeScriptdanfojsdata-analysisdata-analytics
    View on GitHub↗5,050
  • nyandwi/machine_learning_completeNyandwi avatar

    Nyandwi/machine_learning_complete

    4,983View on GitHub↗

    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

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    View on GitHub↗4,983
  • jtablesaw/tablesawjtablesaw avatar

    jtablesaw/tablesaw

    3,753View on GitHub↗

    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

    Java
    View on GitHub↗3,753
  • dpilger26/numcppdpilger26 avatar

    dpilger26/NumCpp

    3,963View on GitHub↗

    NumCpp is a C++ framework and numerical computing library that provides a toolkit for multi-dimensional array management and mathematical routines. It functions as a C++ implementation of the NumPy ecosystem, offering a scientific computing framework for managing tensors and performing complex algebraic equations. The project enables high-performance array manipulation within a C++ environment without relying on a Python runtime. It distinguishes itself by providing a NumPy-like interface for executing linear algebra, managing multi-dimensional data structures, and performing numerical proces

    C++
    View on GitHub↗3,963
See all 30 alternatives to Data Analysis→

Frequently asked questions

What does willkoehrsen/data-analysis do?

This project is a Python data analysis library and exploratory data analysis framework designed for processing raw datasets. It provides a suite of tools for examining data, identifying anomalies, and applying statistical methods to uncover patterns.

What are the main features of willkoehrsen/data-analysis?

The main features of willkoehrsen/data-analysis are: Exploratory Data Analysis, Machine Learning Toolkits, Predictive Modeling, Data Science & ML, Statistical Modeling, Data Analysis Libraries, DataFrame Analysis, Python Data Analysis.

What are some open-source alternatives to willkoehrsen/data-analysis?

Open-source alternatives to willkoehrsen/data-analysis include: javascriptdata/danfojs — Danfo.js is a data analysis and preprocessing library for JavaScript that provides high-performance labeled data… nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep… jtablesaw/tablesaw — Tablesaw is a Java dataframe library designed for manipulating, filtering, and aggregating structured data. It serves… dpilger26/numcpp — NumCpp is a C++ framework and numerical computing library that provides a toolkit for multi-dimensional array… jadianes/spark-py-notebooks — This repository serves as an educational collection of Jupyter notebooks designed to demonstrate distributed data… alfred1984/interesting-python — This project is a collection of Python implementations for web scraping, network traffic interception, data analysis,…