Skip to main content
  • Textbook
  • © 2016

An Introduction to Statistics with Python

With Applications in the Life Sciences

  • New edition available at https://link.springer.com/book/10.1007/978-3-030-97371-1
  • Provides an introduction to the free software Python, an alternative to R for statistical computing
  • Covers common statistical tests, including their implementation and working solutions in Python
  • Highlights various applications, mainly in the life sciences
  • Includes supplementary material: sn.pub/extras

Part of the book series: Statistics and Computing (SCO)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (14 chapters)

  1. Front Matter

    Pages i-xvii
  2. Python and Statistics

    1. Front Matter

      Pages 1-1
    2. Why Statistics?

      • Thomas Haslwanter
      Pages 3-4
    3. Python

      • Thomas Haslwanter
      Pages 5-42
    4. Data Input

      • Thomas Haslwanter
      Pages 43-49
    5. Display of Statistical Data

      • Thomas Haslwanter
      Pages 51-71
  3. Distributions and Hypothesis Tests

    1. Front Matter

      Pages 73-73
    2. Background

      • Thomas Haslwanter
      Pages 75-88
    3. Distributions of One Variable

      • Thomas Haslwanter
      Pages 89-120
    4. Hypothesis Tests

      • Thomas Haslwanter
      Pages 121-137
    5. Tests of Means of Numerical Data

      • Thomas Haslwanter
      Pages 139-157
    6. Tests on Categorical Data

      • Thomas Haslwanter
      Pages 159-173
    7. Analysis of Survival Times

      • Thomas Haslwanter
      Pages 175-180
  4. Statistical Modeling

    1. Front Matter

      Pages 181-181
    2. Linear Regression Models

      • Thomas Haslwanter
      Pages 183-220
    3. Multivariate Data Analysis

      • Thomas Haslwanter
      Pages 221-225
    4. Tests on Discrete Data

      • Thomas Haslwanter
      Pages 227-236
    5. Bayesian Statistics

      • Thomas Haslwanter
      Pages 237-243
  5. Back Matter

    Pages 245-278

About this book

This textbook provides an introduction to the free software Python and its use for statistical data analysis. It covers common statistical tests for continuous, discrete and categorical data, as well as linear regression analysis and topics from survival analysis and Bayesian statistics. Working code and data for Python solutions for each test, together with easy-to-follow Python examples, can be reproduced by the reader and reinforce their immediate understanding of the topic. With recent advances in the Python ecosystem, Python has become a popular language for scientific computing, offering a powerful environment for statistical data analysis and an interesting alternative to R. The book is intended for master and PhD students, mainly from the life and medical sciences, with a basic knowledge of statistics. As it also provides some statistics background, the book can be used by anyone who wants to perform a statistical data analysis.   

  


Reviews

“This book is a timely addition designed to bridge the gap between statisticians/computer scientists and experimentalists (biologists, physicists, medical doctors) by focussing on solutions to practical problems … . the book also provides hands-on examples and exercises for a better understanding (for which the solutions are included at the end of the book). This approach makes the book appealing to a wide audience ranging from undergraduates in various subjects to established researchers looking for a focused set of answers.” (Irina Ioana Mohorianu, zbMATH 1357.92001, 2017)

Authors and Affiliations

  • School of Applied Health and Social Sciences, University of Applied Sciences Upper Austria, Linz, Austria

    Thomas Haslwanter

About the author

Thomas Haslwanter is a Professor at the Department of Medical Engineering of the University of Applied Sciences Upper Austria in Linz, and lecturer at the ETH Zurich in Switzerland. He also worked as a researcher at the University of Sydney, Australia and the University of Tuebingen, Germany. He has extensive experience in medical research, with a focus on the diagnosis and treatment of vertigo and dizziness and on rehabilitation. After 15 years of extensive use of Matlab, he discovered Python, which he now uses for statistical data analysis, sound and image processing, and for biological simulation applications. He has been teaching in an academic environment for more than 10 years.

 

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access