Back to rankings

tirthajyoti/Stats-Maths-with-Python

Jupyter Notebook

General statistics, mathematical programming, and numerical/scientific computing scripts and notebooks in Python

statisticspythonnumpypandasnumerical-analysisanalyticsmachine-learningbayesian-statisticsinferential-statisticsstatsmodelsprobabilitymathematics
Star Growth
Stars
1k
Forks
378
Weekly Growth
Issues
4
5001k
Mar 2018Dec 2020Oct 2023Jul 2026
README

Statistics/ Mathematical Computing Notebooks

Jupyter Notebooks on the topics of statistical analysis, mathematics, and numerical/sceintific computing (in Python).

Please feel free to connect with me on LinkedIn if you are interested in data science and like to connect.


Requirements

  • Python 3.6+
  • NumPy ($ pip install numpy)
  • Pandas ($ pip install pandas)
  • Scikit-learn ($ pip install scikit-learn)
  • SciPy ($ pip install scipy)
  • Statsmodels ($ pip install statsmodels)
  • MatplotLib ($ pip install matplotlib)
  • Seaborn ($ pip install seaborn)

Set Algebra basics

set

Permutations and Combinations

permutation and combination

Probability distributions (Discrete)

binom

Linear Regression Methods

lm

R-style Statistical functions written using Python

rstyle

Diagnostics of a linear regression problem

Introduction to hypothesis testing

Articles

Check out this article I wrote on Medium: Essential Math for Data Science.

Check out this article I wrote on Medium about "How to write your favorite R functions — in Python?"

Check out this article I wrote on Medium about "Mathematical programming — a key habit to build up for advancing in data science?"

Check out this article I wrote on Medium about "Bayes’ rule with a simple and practical example"

Check out this article I wrote on Medium about "Statistical modeling with “Pomegranate” — fast and intuitive"

Related repositories
scikit-learn/scikit-learn

scikit-learn: machine learning in Python

PythonPyPIBSD 3-Clause "New" or "Revised" Licensemachine-learningpython
scikit-learn.org
66.7k27.2k
umami-software/umami

Umami is a modern, privacy-focused analytics platform. An open-source alternative to Google Analytics, Mixpanel and Amplitude.

TypeScriptnpmMIT Licenseanalyticscharts
umami.is
37.8k7.6k
CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)

Jupyter NotebookMIT Licensebayesian-methodspymc
camdavidsonpilon.github.io/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/
28.2k7.9k
plausible/analytics

Open source, privacy-first web analytics. Lightweight, cookie-free Google Analytics alternative. Self-hosted or cloud.

ElixirGNU Affero General Public License v3.0analyticsprivacy
plausible.io
27.9k1.7k
qax-os/excelize

Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

GoGo ModulesBSD 3-Clause "New" or "Revised" Licensexlsxexcel
xuri.me/excelize
20.8k1.9k
virgili0/Virgilio

Your new Mentor for Data Science E-Learning.

Jupyter NotebookOthertensorflowmachine-learning
virgili0.github.io/Virgilio/
14.9k2.5k
XAMPPRocky/tokei

Count your code, quickly.

Rustcrates.ioOthertokeicloc
14.7k692
Data-Centric-AI-Community/fg-data-profiling

1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.

PythonPyPIMIT Licensepandas-profilingpandas-dataframe
docs.sdk.ydata.ai
13.6k1.8k
ydataai/ydata-profiling

1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.

PythonPyPIMIT Licensepandas-profilingpandas-dataframe
docs.sdk.ydata.ai
12.8k1.7k
statsmodels/statsmodels

Statsmodels: statistical modeling and econometrics in Python

PythonPyPIBSD 3-Clause "New" or "Revised" Licensepythonstatistics
statsmodels.org/devel/
11.5k3.5k
johnkerl/miller

Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

GoGo ModulesOtherdata-processingdata-cleaning
miller.readthedocs.io
10k238
boyter/scc

Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

GoGo ModulesMIT Licensesloccountcloc
8.6k324