Skip to content

This repo is for the class on 'Programming in Python for Social Scientists' at the Faculty of Psychology, University of Warsaw.

License

Notifications You must be signed in to change notification settings

kowalradek/python_intro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming in Python for Social Scientists

This repo is for the class on 'Programming in Python for Social Scientists' at the Faculty of Psychology, University of Warsaw. It was mostly designed to use with Google Colab, but if you know what you are doing you can use it with Anaconda or any other environment with Jupyter Notebook App. In the folder slides, there are subfolders with LaTeX files for building pdf files. You are welcome to use them if you know LaTeX and you have xelatex installed.

Google Colab

Users who want to use the materials online in Google Colab should follow these steps to access the interactive notebooks:

  1. Go to www.colab.research.google.com (it is better to have a Google Account but not necessary).
  2. Press GitHub in the popup window or press File and Open notebook.
  3. Type MikoBie in the search box (compare the picture below). github
  4. Pick the relevant repository: ppss
  5. Choose the relevant notebook and click Open Notebook.

That is it, an interactive notebook should open. Or alternatively you can use the links below:

Jupyter Notebook App

For more advanced users I recommend running Jupyter Notebooks on their local machines. In the long shot, it is just easier.

Main Dependencies

  • python3.9 (anaconda distribution is preferred)
  • other python dependencies are specified in requirenments.txt

Setup

  1. Cloen the repo: git@github.com:MikoBie/ppss
  2. Set up the proper virtual environment with python3.9
  3. Install all the dependencies from requirenments.txt

LaTeX

For building all presentations and manuals from the source code you need to have TexLive2019 or newer installed on your machine and Latin modern family of fonts. I used xelatex to build them.

About

This repo is for the class on 'Programming in Python for Social Scientists' at the Faculty of Psychology, University of Warsaw.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 87.1%
  • TeX 11.7%
  • Python 1.2%