Introduction to Python for Statistics

Angelo Valleriani (MPIKG)

After much developments in machine learning, Python has become one of the most used open-source programming tools. Despite the simplicity of this programming language, the large variety of tools and packages available make it difficult for the novice to find what is just right for you.

With this course you will learn some of the very basic aspects of Python in relation to the most common tools and tests in statistics.

After having taken this course, you will be able to move quickly to other aspects of Python and learn by yourself what is needed for your personal and professional development.

Before taking this course, you have to install Python and the Jupyter notebook on your computer. You should make sure that numpy, scipy, matplotlib, and pandas are installed.

We will be working entirely online with the Jupyter notebook open. The course will be a mixture of power point presentation, to cover some elementary statistics concept, and programming to solve some problems and exercises using Python. You will have to type-in some code and solve some exercises during the class and offline.

This course is designed for people with little or no knowledge of Python. Nevertheless, elementary programming in any other language and elementary statistics knowledge are a prerequisite to attend this course.

At the end, you will learn to upload csv files, plot your data, perform descriptive statistics, parameter estimation, z-test and t-test, correlation and linear regression modeling and sample size estimation.

Registration to attend this course is compulsory. Deadline for registration is October 30, 2022. Please follow this link to register for the course.

If you need a refresh in statistics before taking the course, please consider registering before October 30, 2022 also for the scratch course Basic Statistics. This course will be online on November 7 and 8 from 9am to 12pm, and on November 9 from 1pm to 5pm. Please follow this link to register also for this course.
Please send an email to Angelo Valleriani for more information.