liveBook · Manning

Python

As explained in Grokking Statistics

Python is a general-purpose, high-level programming language with dynamic typing and extensive support for scientific and data-oriented computing.

Python is a general-purpose, high-level language that makes statistical and data-oriented work practical through readable code and mature libraries. section 1.0 section 1.8

Python supports workflows that turn data questions into inspectable results:

  • Calculate descriptive statistics such as means, medians, modes, variances, standard deviations, interquartile ranges, and proportions. section 1.0
  • Analyze samples and populations, then use confidence intervals and hypothesis tests to quantify uncertainty. section 1.0
  • Fit linear and logistic regression models to investigate relationships or make predictions. section 1.0 section 1.8
  • Handle numerical work, tabular data, and visualizations with NumPy, pandas, and Matplotlib. section 1.8

From workplace polling to an evidence-based claim

A workplace poll can use Python to summarize responses, compare a sample with the wider employee population, and assess whether the results are reliable rather than treating a percentage as automatic truth. section 1.0 section 1.8

How Grokking Statistics covers it

How deep it goes
Introduces practical calculations, libraries, and projects while stopping short of detailed language internals.
Examples
Uses employee polling, retail spending, educational testing, and house-price prediction as applied data examples.
What you can do after
Apply it via NumPy, pandas, and Matplotlib to perform practical statistical and data-analysis tasks.
How it connects
Connects statistics with machine learning, regression, numerical computing, data handling, and visualization.

Also explained in

Compare how 26 books explain Python →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Grokking Statistics. The section links point to the parts of the book it draws on.