xiormeesh / pystats

Statistics and probability solutions in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pystats

The project is inspired by the idea from the article Python as a Way of Thinking by Allen Downey: thinking math through Python, thinking Python to solve problems.

Introduction

The project is a collection of jupyter on various statistics topics. Most problems are from a Khan Academy's course on statistics and probability.

The theory behind the calculations is not explained in the notebooks, however I'm trying to add summary and underlying formulas for the solutions in Python.

Contents

  1. Analyzing categorical data
  2. Displaying and comparing quantitative data
  3. Summarizing quantitative data
  4. Modeling data distributions
  5. Exploring bivariate numerical data
  6. Study design
  7. Probability
  8. Counting, permutations, and combinations
  9. Random variables
  10. Sampling distributions
  11. Confidence intervals
  12. Significance tests (hypothesis testing)
  13. Two-sample inference for the difference between groups
  14. Inference for categorical data (chi-square tests)
  15. Advanced regression (inference and transforming)
  16. Analysis of variance (ANOVA)

License

This project is licensed under the GPLv2 License - see the LICENSE.md file for details

About

Statistics and probability solutions in Python

License:GNU General Public License v2.0


Languages

Language:Jupyter Notebook 100.0%