Skip to content

CorrelAidxKonstanz Workshop-Series "Data Analysis with Python"

Notifications You must be signed in to change notification settings

CorrelAid/correlaidx-kn-DataAnalysisWithPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

correlaidx-kn-DataAnalysisWithPython

Work in Progress

CorrelAidxKonstanz Workshop-Series "Data Analysis with Python"

Für Contributors

Inspiration:

Part 1 - Programming Basics

Würde ich mehr oder weniger 1:1 aus dem Crashkurs übernehmen & etwas kürzen. Lernziele:

  • Absolute basics (calculations, variables & assignment)
  • Basic data types (int, float, str, bool)
  • Basic data structures (lists, tuples, dictionaries)
  • Control flow & iteration (if, elif, else; for & while-loops)
  • Functions & FP (defining functions (def), maybe lambda, map & filter)

Können wir hoffentlich "on the go" machen:

  • Classes & OOP (class; gloss over inheritance etc.)

Part 2 - Data Analysis with Pandas & Numpy

Kann man auch aus dem Crashkurs klauen; evtl. einen etwas spannenderen Beispieldatensatz nehmen. Lernziele:

  • Data structures (Series, DataFrame)
  • Importing & exporting data (from & to .csv-files etc.)
  • Data Exploration
  • Data Manipulation (creating new or modifying existing columns or entries of DataFrames, .assign(), .replace(), reshaping etc.)

Part 3 - Data Visualization

Ist überall doof weil es doof ist. Lernziele:

  • seaborn
  • matplotlib

Part 4 - Advanced stuff (opt.?)

Je nachdem wie schnell wir mit den anderen Sachen durchkommen könnte man entweder das Gelernte mit spannenderen Beispielen festigen, oder ein paar aufregendere Sachen zeigen, z.B.:

  • Webscraping
  • Absolute ML-basics
  • ...

Project Work

Der Großteil soll dann ja daraus bestehen, dass die Teilnehmenden selbständig an Projekten arbeiten. Hier wäre es natürlich cool, wenn sie eigene Ideen mitbringen, aber wir sollten eine handvoll Beispielprojekte vorhalten; am besten Sachen, die für jemanden ohne Vorkenntnisse realistisch innerhalb von ein paar Stunden zu schaffen sind. Alternativ auch einfach spannende Daten und die Teilnehmenden dazu freestylen lassen.

About

CorrelAidxKonstanz Workshop-Series "Data Analysis with Python"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages