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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Statistical modeling tutorials

Ranking aktualisiert am 28. Juli 2026

For statistical modeling tutorials, the strongest matches are aloctavodia/statistical-rethinking-with-python-and-pymc3 (This repository provides Jupyter notebooks and Python code examples), hardikkamboj/an-introduction-to-statistical-learning (This repository provides executable Jupyter notebook implementations and textbook) and uber/pyro (Pyro is a probabilistic programming framework built on Python). camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackers and probml/pyprobml round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked statistical modeling tutorials and repositories, ranked by stars and activity. Compare the top choices and pick the right one.

Statistical modeling tutorials

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • aloctavodia/statistical-rethinking-with-python-and-pymc3Avatar von aloctavodia

    aloctavodia/Statistical-Rethinking-with-Python-and-PyMC3

    876Auf GitHub ansehen↗

    This repository serves as an educational resource for Bayesian statistical modeling, providing a collection of instructional examples that translate theoretical concepts into executable Python code. It functions as a computational framework for performing statistical inference and parameter estimation, designed to help users learn and apply probabilistic programming techniques through interactive documentation. The project utilizes a probabilistic programming framework to define statistical models as directed acyclic graphs, enabling automated inference through advanced sampling algorithms. B

    This repository provides Jupyter notebooks and Python code examples implementing Bayesian statistical modeling and probabilistic programming, serving as a direct learning resource for the visitor's topic despite missing R language support.

    Jupyter NotebookStatistical Learning GuidesBayesian Probabilistic Programming FrameworksBayesian Statistical Modeling
    Auf GitHub ansehen↗876
  • hardikkamboj/an-introduction-to-statistical-learningAvatar von hardikkamboj

    hardikkamboj/An-Introduction-to-Statistical-Learning

    2,493Auf GitHub ansehen↗

    This project is a machine learning textbook companion and code reference that translates theoretical statistical learning exercises into executable implementations. It serves as a programmatic study guide for implementing foundational machine learning algorithms and solving structured data problems. The repository provides predictive modeling notebooks that combine narrative explanations with code to derive and validate statistical algorithms. These implementations are available as a reference for both Python and R, utilizing the Scikit-Learn API for model fitting and prediction. The codebas

    This repository provides executable Jupyter notebook implementations and textbook companion code for statistical learning in both Python and R, exactly matching your search for educational guides and examples in this field.

    Jupyter NotebookStatistical Learning GuidesStatistical Learning Implementations
    Auf GitHub ansehen↗2,493
  • uber/pyroAvatar von uber

    uber/pyro

    9,009Auf GitHub ansehen↗

    Pyro is a probabilistic programming language and library built for PyTorch. It serves as a Bayesian inference engine and a tool for probabilistic graphical modeling, allowing users to define generative models that combine neural networks with probabilistic logic. The framework enables deep probabilistic programming by integrating probability distributions into computational graphs. This allows for the quantification of uncertainty in deep learning models and the execution of scalable posterior distribution calculations for complex data dependencies. The system provides a suite of inference c

    Pyro is a probabilistic programming framework built on Python that provides tools for Bayesian inference, statistical modeling, and uncertainty estimation through Jupyter-compatible code examples.

    PythonBayesian Probabilistic Programming FrameworksProbabilistic Programming
    Auf GitHub ansehen↗9,009
  • camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackersAvatar von CamDavidsonPilon

    CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

    28,162Auf GitHub ansehen↗

    This project is a computational statistics textbook and Bayesian data analysis course. It serves as a guide for performing statistical inference and quantifying uncertainty through a probabilistic programming workflow using Python. The resource employs a computation-first pedagogy, teaching Bayesian methods and parameter estimation through executable code and simulations instead of formal mathematical notation. It provides a practical approach to implementing Markov Chain Monte Carlo sampling to estimate posterior distributions. The content covers building probabilistic models, integrating e

    This repository provides a comprehensive Jupyter notebook-based textbook and course for learning Bayesian inference and probabilistic programming in Python through a computation-first approach.

    Jupyter NotebookBayesian InferenceBayesian StatisticsProbabilistic Programming
    Auf GitHub ansehen↗28,162
  • probml/pyprobmlAvatar von probml

    probml/pyprobml

    7,096Auf GitHub ansehen↗

    pyprobml is a collection of notebook-based implementations of probabilistic machine learning models and algorithms. It uses scientific computing and data analysis libraries to execute mathematical concepts and theories for practical application and research. The project focuses on the programmatic generation of scientific figures and visualizations to recreate results from a technical text. It employs a system of branch-based asset storage to isolate these generated images from the source code. The repository covers a wide range of probabilistic modeling and machine learning tasks, including

    This repository provides a comprehensive collection of Jupyter notebooks implementing probabilistic machine learning models and Bayesian methods, making it an ideal educational resource for statistical modeling.

    Jupyter NotebookEducational Code Notebooks
    Auf GitHub ansehen↗7,096
  • jakevdp/pythondatasciencehandbookAvatar von jakevdp

    jakevdp/PythonDataScienceHandbook

    48,561Auf GitHub ansehen↗

    This project is an interactive data science environment that combines code execution, rich media visualization, and narrative documentation into a persistent, browser-based platform. It serves as a comprehensive educational resource for scientific computing, providing a framework for iterative data analysis and machine learning prototyping. The environment is distinguished by its focus on high-performance numerical computing, utilizing vectorized array operations and memory-mapped data structures to handle large-scale computations efficiently. It features a unified estimator interface that st

    This repository is a comprehensive interactive textbook using Jupyter notebooks and Python libraries like NumPy, Pandas, and Scikit-Learn to teach data analysis, scientific computing, and statistical modeling.

    Jupyter NotebookRegression Modeling GuidesLinear Regression TutorialsRegression Examples
    Auf GitHub ansehen↗48,561
  • datasciencespecialization/coursesAvatar von DataScienceSpecialization

    DataScienceSpecialization/courses

    4,121Auf GitHub ansehen↗

    This project is a data science curriculum and instructional syllabus designed to teach the fundamental principles and tools of the field. It provides a structured set of learning materials, including R programming courseware and guides for statistical learning. The materials focus on the practical application of data science, covering data cleaning, visualization, and exploratory data analysis. It includes resources for mastering specific techniques such as linear regression, classification, and unsupervised learning. The curriculum is organized into a modular sequence of educational modules

    This repository provides a structured data science curriculum with R courseware and statistical learning guides, matching the educational intent despite lacking Python notebooks or explicit probabilistic programming.

    HTMLStatistical Learning GuidesR Resources
    Auf GitHub ansehen↗4,121
  • rmcelreath/stat_rethinking_2022Avatar von rmcelreath

    rmcelreath/stat_rethinking_2022

    4,103Auf GitHub ansehen↗

    This project is a collection of Bayesian statistics courseware and educational resources. It provides instructional materials, problem sets, and solutions designed for learning Bayesian data analysis and causal modeling. The repository includes a suite of statistical data visualization scripts used to generate instructional animations and plots. It also contains code examples that implement Bayesian modeling and survival analysis across multiple programming languages to demonstrate different computational approaches. The materials cover a range of statistical capabilities, including causal i

    This repository provides educational Bayesian statistics courseware and study guides that match your need for statistical modeling tutorials, though it focuses primarily on R rather than covering both R and Python equally.

    RBayesian Statistical ModelingBayesian Statistics Courseware
    Auf GitHub ansehen↗4,103
  • allendowney/thinkstats2Avatar von AllenDowney

    AllenDowney/ThinkStats2

    4,212Auf GitHub ansehen↗

    ThinkStats2 is a computational statistics course and educational library designed to teach probability and statistics through a programmatic approach. It provides a framework for studying statistical concepts by writing Python code and running simulations on real-world datasets. The project uses interactive notebooks and a collection of Python modules to deliver guided lessons. It emphasizes the verification of theoretical statistical laws through iterative computational experiments and simulation-driven testing. The resource covers broad capabilities in data analysis and data science traini

    ThinkStats2 provides a computational statistics course using Jupyter notebooks and Python code, perfectly matching the need for educational probabilistic modeling and data analysis guides.

    Jupyter NotebookPython Data Science Primers
    Auf GitHub ansehen↗4,212
  • wendesi/lihang_book_algorithmAvatar von WenDesi

    WenDesi/lihang_book_algorithm

    5,827Auf GitHub ansehen↗

    This is an educational Python implementation of every algorithm from Li Hang's textbook on statistical learning methods. The project provides a comprehensive collection of supervised learning algorithms covering classification, regression, and sequence modeling techniques, implemented from scratch for learning and reference purposes. The repository covers a broad range of foundational machine learning methods, including decision trees built using the ID3 algorithm with information gain, ensemble boosting through AdaBoost that combines threshold-based weak learners, and probabilistic sequence

    This repository provides educational Python code implementations of statistical learning algorithms from a well-known textbook, fitting the learning resource category well though it relies on Python rather than R and focuses on classical machine learning alongside statistical methods.

    PythonStatistical Learning Implementations
    Auf GitHub ansehen↗5,827
  • jwarmenhoven/islr-pythonAvatar von JWarmenhoven

    JWarmenhoven/ISLR-python

    4,398Auf GitHub ansehen↗

    This project is a machine learning education resource consisting of Python implementations of statistical learning models and data analysis examples from a core textbook. It serves as a statistical modeling library that provides the code necessary to implement linear regression, classification, and unsupervised learning techniques for academic data analysis. The repository is structured as a reference-driven implementation, with a directory layout that mirrors the chapter and section hierarchy of the associated academic publication. It includes a set of scripts and notebooks designed to gener

    This repository provides Python implementations and Jupyter notebooks for textbook statistical learning models, fitting the learning resource category well even though it focuses on general machine learning techniques rather than deep probabilistic programming.

    Jupyter NotebookStatistical Learning Implementations
    Auf GitHub ansehen↗4,398
  • pymc-devs/pymcAvatar von pymc-devs

    pymc-devs/pymc

    9,650Auf GitHub ansehen↗

    PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian inference. It provides a probabilistic graphical model library for specifying random variables, priors, and likelihood functions, supported by an MCMC sampling engine and variational inference tools to estimate posterior distributions. The framework features a GPU-accelerated inference backend that compiles models into machine code to increase execution speed. It utilizes a backend-agnostic tensor execution model and just-in-time graph compilation to optimize the computation o

    PyMC is a probabilistic programming and Bayesian inference library in Python that fits the educational and data analysis needs, though it is a software framework rather than a general educational repository or tutorial guide.

    PythonBayesian Probabilistic Programming FrameworksBayesian Statistical Modeling
    Auf GitHub ansehen↗9,650
  • jrfiedler/causal_inference_python_codeAvatar von jrfiedler

    jrfiedler/causal_inference_python_code

    1,350Auf GitHub ansehen↗

    This repository provides a collection of Python implementations for causal inference, designed to estimate the impact of specific interventions using observational data. It serves as a statistical toolkit for researchers to isolate causal signals from complex confounding factors in data sets that lack experimental control. The framework enables the application of rigorous methodologies to study health determinants and evaluate policy interventions. By utilizing structural causal modeling and directed acyclic graphs, the library allows users to map causal dependencies and identify the necessar

    This repository provides Jupyter notebooks and Python implementations focused on causal inference and regression analysis, serving as a valuable learning resource for advanced statistical modeling despite lacking a broader Bayesian or R-language scope.

    Jupyter NotebookRegression Analysis
    Auf GitHub ansehen↗1,350
  • lazyprogrammer/machine_learning_examplesAvatar von lazyprogrammer

    lazyprogrammer/machine_learning_examples

    8,823Auf GitHub ansehen↗

    This project is a comprehensive collection of practical code examples and implementation libraries for machine learning. It provides a wide array of reference materials for building supervised, unsupervised, and reinforcement learning algorithms. The repository serves as a multi-domain resource, featuring specific implementation suites for financial AI, Bayesian statistical modeling, and deep learning architectures. It includes a framework for training intelligent agents using policy gradients and actor-critic models, as well as practical guides for fine-tuning transformers and utilizing larg

    This repository provides a collection of machine learning and statistical modeling code examples in Python, covering some of the requested data analysis and probabilistic topics, though it is broader than a dedicated R or Jupyter-centric learning resource.

    PythonBayesian Statistical Modeling
    Auf GitHub ansehen↗8,823
  • eriklindernoren/ml-from-scratchAvatar von eriklindernoren

    eriklindernoren/ML-From-Scratch

    31,918Auf GitHub ansehen↗

    This project is an educational toolkit that provides implementations of fundamental machine learning algorithms built from scratch. By avoiding high-level library abstractions, it serves as a pedagogical reference for understanding the mathematical foundations and core mechanics of supervised learning, unsupervised learning, and reinforcement learning models. The repository distinguishes itself through a modular approach to model construction, allowing users to build custom neural networks by chaining independent functional blocks. It covers a wide range of techniques, including gradient-base

    This repository provides educational machine learning implementations from scratch in Python, fitting the learning resource aspect of your search well even though its focus is primarily general machine learning algorithms rather than probabilistic programming.

    PythonMachine Learning ToolkitsSupervised LearningClustering Algorithms
    Auf GitHub ansehen↗31,918
  • pgmpy/pgmpyAvatar von pgmpy

    pgmpy/pgmpy

    3,277Auf GitHub ansehen↗

    Python Toolkit for Causal and Probabilistic Reasoning

    This repository is a Python library for probabilistic graphical models and causal inference that provides useful code examples and probabilistic reasoning tools, though it lacks dedicated tutorials or Jupyter notebooks for broader statistical learning.

    PythonGeneral Machine LearningMachine LearningProbabilistic Modeling
    Auf GitHub ansehen↗3,277
  • arviz-devs/arvizAvatar von arviz-devs

    arviz-devs/arviz

    1,827Auf GitHub ansehen↗

    Exploratory analysis of Bayesian models with Python

    ArviZ provides Python-based exploratory analysis tools and visualizations specifically for Bayesian models, making it a valuable resource for statistical modeling although it focuses on diagnostics rather than serving as a general learning guide or tutorial collection.

    TeXProbabilistic ModelingPython ProjectsStatistical Modeling
    Auf GitHub ansehen↗1,827
  • avik-jain/100-days-of-ml-codeAvatar von Avik-Jain

    Avik-Jain/100-Days-Of-ML-Code

    51,254Auf GitHub ansehen↗

    This project is a structured educational curriculum designed to guide developers through the fundamentals of machine learning. It functions as a technical skill builder, offering a curated roadmap of progressive coding challenges that cover core algorithms, statistical concepts, and essential data science libraries. The repository distinguishes itself through an iterative sequencing of content, organizing complex technical topics into a daily progression that facilitates incremental mastery. It integrates third-party academic lectures and educational resources to provide necessary theoretical

    This repository provides a structured educational curriculum of tutorials and code examples covering machine learning fundamentals, making it a relevant learning resource though broader than purely statistical modeling and probabilistic programming.

    Machine Learning ImplementationsMachine Learning TutorialsProgramming Roadmaps
    Auf GitHub ansehen↗51,254
  • jmschrei/pomegranateAvatar von jmschrei

    jmschrei/pomegranate

    3,537Auf GitHub ansehen↗

    Fast, flexible and easy to use probabilistic modelling in Python.

    This repository provides a Python library for probabilistic modeling, serving as a useful building block for statistical analysis, though it is primarily a library rather than a comprehensive tutorial collection.

    PythonGeneral Machine LearningProbabilistic ModelingStatistical Modeling
    Auf GitHub ansehen↗3,537
  • fonnesbeck/statistical-analysis-python-tutorialAvatar von fonnesbeck

    fonnesbeck/statistical-analysis-python-tutorial

    1,727Auf GitHub ansehen↗

    This repository serves as an educational resource and structured curriculum for performing statistical analysis using Python. It provides a comprehensive guide to the scientific computing workflow, focusing on the practical application of data cleaning, numerical modeling, and distribution visualization. The tutorial covers the end-to-end process of transforming raw tabular data into actionable insights. It demonstrates how to manipulate structured datasets through merging and aggregation, perform descriptive and inferential statistical calculations, and fit regression models to evaluate rela

    This repository provides a structured educational curriculum for statistical analysis in Python, matching the search for learning resources despite lacking explicit R language and Jupyter notebook tags in the metadata.

    HTMLPython Data Analysis TutorialsStatistical AnalysisBootstrap Confidence Estimation
    Auf GitHub ansehen↗1,727
  • statsmodels/statsmodelsAvatar von statsmodels

    statsmodels/statsmodels

    11,260Auf GitHub ansehen↗

    Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s

    Statsmodels is a comprehensive Python library that provides robust frameworks for regression analysis and statistical modeling, though it focuses more on traditional econometric models rather than probabilistic programming or learning guides.

    PythonEconometrics ToolkitsForecastingGeneralized Linear Models
    Auf GitHub ansehen↗11,260
  • allendowney/thinkbayes2Avatar von AllenDowney

    AllenDowney/ThinkBayes2

    2,051Auf GitHub ansehen↗

    by Allen B. Downey

    This repository provides a collection of Jupyter notebooks implementing Bayesian inference and probabilistic programming examples from Allen Downey's book, making it a fitting educational resource for statistical modeling though it lacks R language coverage.

    Jupyter NotebookMathematics and Statistics
    Auf GitHub ansehen↗2,051
  • bambinos/bambiAvatar von bambinos

    bambinos/bambi

    1,271Auf GitHub ansehen↗

    BAyesian Model-Building Interface (Bambi) in Python.

    Bambi is a Python-based Bayesian model-building library that serves as a practical code example for regression and statistical analysis, though it is a modelling library rather than a general tutorial repository.

    PythonProbabilistic Modeling
    Auf GitHub ansehen↗1,271
  • aloctavodia/doing_bayesian_data_analysisAvatar von aloctavodia

    aloctavodia/Doing_bayesian_data_analysis

    900Auf GitHub ansehen↗

    Doingbayesiandata_analysis is a computational framework and collection of Python scripts designed for performing Bayesian data analysis using probabilistic programming. It functions as a statistical programming port that translates analytical programs and R models from a popular statistics textbook into Python code, allowing users to execute equivalent data analyses within a modern ecosystem. The framework utilizes a probabilistic programming engine driven by Markov Chain Monte Carlo sampling backends to estimate parameter posteriors and evaluate data sets. Its execution model structures d

    This repository provides Jupyter notebooks with Python and PyMC3 code examples directly implementing the probabilistic programming and statistical modeling techniques from a well-known Bayesian data analysis guide.

    Jupyter NotebookBayesian Probabilistic Programming Frameworks
    Auf GitHub ansehen↗900
  • towardsai/tutorialsAvatar von towardsai

    towardsai/tutorials

    1,023Auf GitHub ansehen↗

    This project is an educational collection of tutorials and executable code notebooks focused on data science, machine learning, deep learning, and natural language processing concepts in Python. It provides instructional resources covering statistical analysis, linear algebra, artificial intelligence algorithms, and step-by-step guides for developers learning data science. The repository covers a broad spectrum of computational and statistical capabilities, including neural network construction, gradient-based optimization techniques, curve fitting, regression modeling, and collaborative filt

    This repository provides a collection of data science and machine learning tutorials in Jupyter notebooks, offering many of the requested educational examples for statistical and probabilistic learning, though it leans more toward general AI than specifically R-based statistical modeling.

    Jupyter NotebookMachine Learning EducationCurve FittingData Science Tutorials
    Auf GitHub ansehen↗1,023
  • willkoehrsen/data-analysisAvatar von WillKoehrsen

    WillKoehrsen/Data-Analysis

    5,543Auf GitHub ansehen↗

    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

    This repository provides Jupyter notebooks and Python-based data analysis code examples focused on exploratory data analysis and statistical modeling, though it lacks dedicated R language materials and formal probabilistic programming.

    Jupyter NotebookExploratory Data AnalysisData Analysis LibrariesData Science & ML
    Auf GitHub ansehen↗5,543
  • raphaelvallat/pingouinAvatar von raphaelvallat

    raphaelvallat/pingouin

    1,920Auf GitHub ansehen↗

    Statistical package in Python based on Pandas

    Pingouin is a Python statistical package built on Pandas that supports Bayesian statistics and common tests, though it functions as a software library rather than a dedicated tutorial or learning guide.

    PythonStatistical AnalysisStatistical Modeling
    Auf GitHub ansehen↗1,920
  • pytorch/tutorialsAvatar von pytorch

    pytorch/tutorials

    9,202Auf GitHub ansehen↗

    The PyTorch Tutorials repository is a collection of educational resources that provides step-by-step guidance on building, training, and deploying neural networks using the PyTorch framework. It covers the complete machine learning workflow, from data loading and model definition through optimization loops and model persistence, with dedicated guides for distributed training, model fine-tuning, and deployment. The tutorials offer practical demonstrations of adapting pre-trained models to new tasks through transfer learning, scaling training across multiple GPUs or machines using PyTorch's dis

    This repository provides educational tutorials and code examples, but its focus is strictly on deep learning and neural networks with PyTorch rather than statistical modeling, probabilistic programming, or traditional regression analysis.

    PythonPyTorch Training FrameworksData-Parallel TrainingDifferentiable Programming
    Auf GitHub ansehen↗9,202
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
aloctavodia/statistical-rethinking-with-python-and-pymc3876Jupyter Notebook—15. Juni 2020
hardikkamboj/an-introduction-to-statistical-learning2.5KJupyter Notebook—23. Sept. 2024
uber/pyro9KPythonApache-2.05. Juni 2026
camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackers28.2KJupyter NotebookMIT25. Juni 2024
probml/pyprobml7.1KJupyter NotebookMIT26. Feb. 2026
jakevdp/pythondatasciencehandbook48.6KJupyter NotebookMIT26. Juni 2024
datasciencespecialization/courses4.1KHTML—30. März 2021
rmcelreath/stat_rethinking_20224.1KR—15. März 2022
allendowney/thinkstats24.2KJupyter NotebookGPL-3.023. Jan. 2025
wendesi/lihang_book_algorithm5.8KPython—29. Apr. 2019

Related searches

  • Model selection tutorials
  • Curriculum für Statistik in der Data Science
  • Biostatistics study guides
  • Python learning resources
  • R-Paket für statistische Datenanalyse
  • AI learning resources
  • ein Open-Source-Modell für die lokale Bereitstellung
  • Kostenloser Lehrplan zum Erlernen von Machine Learning