Zum Hauptinhalt springen

Python Basics for Statistics

Please note that only members of the PoGS can take advantage of the respective offer of various statistical workshops and statistical consulting.

Python is one of the world’s most widely used programming languages. It is accessible to beginners due to its simple syntax, and it is used in a large variety of applications - from microcontrollers to web programming. Python is open-source and freely available,­ unlike other common statistical solutions such as SAS, SPSS, MATLAB and STATA. An advantage of Python is the comprehensive standard library, which includes many common functions, as well as the availability of many high-quality libraries for different use cases.

In the last couple of years, Python has been adopted increasingly for scientific programming in fields like economics, mathematics, physics, statistics, psychology, and data science. The scientific programming ecosystem comprises packages like numpy and scipy for numerical computing, pandas for data transformation, scikit-learn for machine learning, TensorFlow for deep learning, and OpenCV for computer vision.

This course provides the basics of the scientific programming environment in Python. It introduces programming concepts, before explaining how to do work with scientific packages like numpy, scipy and pandas. We learn the basic procedures of an empirical analysis like descriptive statistics, statistical tests, linear regression, and data visualization. After the course, participants should be able to use the Python documentation independently and apply the tools to answer research questions.

Topics

Introduction to the Python environment, basic commands and data structures, data management and statistical programming (numpy, scipy, pandas), descriptive statistics, inference statistics (tests and linear regression), graphics, and applied exercises.

  • Using Python with Conda and Jupyter
  • Python programming basics (data structures, functions, importing libraries)
  • Numerical computing with numpy, scipy
  • Data editing with pandas
  • Descriptive statistics
  • Data visualization in Python
  • Statistical tests
  • Linear regression

Requirements

Basic knowledge of descriptive and inferential statistics at the level of our courses “Statistik-Kompakt” or “’Statistik-Grundlagen”. No prior knowledge of Python required.

More information about the course here

Information on statistics offers


Lecturers

Lukas Fink


Vincent Keyaniyan

Date

Thu, Mar 13, 2025 9:00 AM - 5:00 PM
Fri, Mar 14, 2025 9:00 AM - 5:00 PM

Language

english

Target Group

Promovierende, Postdocs

Costs

PhD UP50 €
Postdoc UP/PNB*75 €
Postdoc-Netzwerk Brandenburg (PNB): BTU Cottbus-Senftenberg, Europa-Universität Viadrina Frankfurt (Oder) und Filmuniversität Babelsberg KONRAD WOLF

Type of event

Präsenz

Contact

Dr. Maja Starke-Liebe
Telefon +49 331 977-4569
wird geladen