We may earn an affiliate commission when you visit our partners.
Course image
Jannis Seemann

Dieser Praxiskurs macht dich fit, wenn du mit Python Daten auswerten möchtest, und daraus schicke Diagramme erstellen möchtest.

Programmiererfahrung ist nicht erforderlich - am Anfang des Kurses bringe ich dir die Basics in Python bei.

Read more

Dieser Praxiskurs macht dich fit, wenn du mit Python Daten auswerten möchtest, und daraus schicke Diagramme erstellen möchtest.

Programmiererfahrung ist nicht erforderlich - am Anfang des Kurses bringe ich dir die Basics in Python bei.

Nach Abschluss dieses Kurses bist du in der Lage, Excel-Dateien einzulesen (auch mehrere gleichzeitig), die Daten mit Python zu extrahieren, und daraus schicke, interaktive Diagramme zu zeichnen.

Zudem gibt es viele praktische Beispiele, sodass du immer weißt, warum ein bestimmtes Thema für dich wichtig ist.

Dazu lernst du in diesem Kurs:

  1. Basics in der Programmiersprache Python
  2. Matplotlib: Hiermit kannst du schicke Diagramme zeichnen
  3. Pandas: Hiermit kannst du Excel-Dateien mit Python öffnen, und die Daten daraus extrahieren
  4. Cartopy: Cartopy benötigst du zum Zeichnen von schicken Kartendiagrammen
  5. Jupyter Widgets: In Kombination mit Matplotlib kannst du damit interaktive Grafiken erstellen
  6. Datumsfunktionen: Damit wirst du immer wieder zu tun haben, wenn du echte Daten auswerten möchtest
  7. Ein komplettes Excel-Projekt: Hier schreibst du ein Python-Programm, was Daten aus mehreren Excel-Dateien kombiniert, und daraus eine interaktive Grafik erstellt.

Dieser Kurs macht dich fit zum Visualisieren von Daten. Anschließend kannst du, wenn du z.B. in deinem Job viel mit Excel-Daten arbeitest, dir dort einmal ein kleines Programm schreiben, was dir die ganze Arbeit abnimmt, und bist schneller mit der Auswertung fertig.

Enroll now

What's inside

Syllabus

Introduction
Einleitung
Wichtige Information zu Anaconda
Installation der benötigten Tools, Kursmaterialien herunterladen
Read more
Was tun wenn: Jupyter startet nicht
Erste Schritte mit Python
Einführung
Python Grundlagen: Datentypen in Python
Python Grundlagen: Variablen in Python
Python Grundlagen: Funktionen in Python
Python Grundlagen: Listen in Python
Grafiken mit Python zeichnen
Python Grundlagen: Listen in Python (2)
Python Grundlagen: If-Abfragen mit Python
Python Grundlagen: Booleans in Python
Python Grundlagen: Schleifen in Python
Grafiken zeichnen: Matplotlib & Schleifen
Python Grundlagen: Datentypen umwandeln
Python Grundlagen: Dictionaries in Python
Grafiken Zeichnen: Dictionaries und Matplotlib
Hinweis: Du hast jetzt schon Objektorientierung kennengelernt!
Python Grundlagen: Funktionsparameter explizit übergeben
Grundlagen: Matplotlib
Einführung: Matplotlib
Anzeigemodi: inline vs. notebook
Matplotlib, subplots() - Schreibweise (wichtig für später)
Grafik direkt speichern
Beschriftungen hinzufügen
Achsenbereiche konfigurieren
Mehrere Graphen zeichnen, Legende anzeigen
Darstellung mit seaborn optimieren
Einlesen von Daten: Pandas
Einlesen einer Excel - Datei
Daten filtern, Grafik zeichnen
Neue Spalte berechnen (z.B. Gewinn)
Datei Zeile für Zeile betrachten
Hinweis zur nächsten Lektion
Wie gehst du mit einer Excel-Datei um, die mehrere Blätter hat?
Projekt: Wir analysieren echte Meteoritendaten
Aufgabe: Meteoritendaten einlesen + visualisieren
Musterlösung: Meteoritendaten einlesen + visualisieren
Matplotlib: Advanced Features
Farben und Linienstile anpassen
Punkte in Grafik einzeichnen
Achsenbeschriftung hinzufügen
Balkendiagramme zeichnen (1)
Balkendiagramme zeichnen (2)
Kreisdiagramme zeichnen
Aufgabe: Kreisdiagramme
Musterlösung: Kreisdiagramme
Punktediagramm zeichnen
Vergleich: figsize vs. dpi
Cartopy: Kartendiagramme zeichnen
Einführung: Cartopy
Einführung: Geografisches Koordinatensystem, Installation von Cartopy
Erste Schritte mit Cartopy
Punkte einzeichnen, Punkte auf Karte verbinden
Länder einzeichnen
Änderungen der "cartopy.io.shapereader"-Daten
Länder einzeichnen (2)
Kartenausschnitt verändern, Länder einfärben
Shortcuts zum Zeichnen einer Weltkarte
Exkurs: Cartopy + OpenStreetMap
Aufgabe: Meteoritendaten auf Karte visualisieren
Musterlösung: Meteoritendaten auf Karte visualisieren
Interaktive Elemente: Jupyter Widgets
Was sind Jupyter Widgets überhaupt?
Erste Schritte mit Jupyter Widgets
Mit Widgets interagieren
Wir steuern eine Grafik mit einem Slider!
Wir erzeugen einen interaktiven Push-Button
Aufgabe: Meteoriten filtern, Auswahl nach Jahr
Musterlösung: Meteoriten filtern, Auswahl nach Jahr
Exkurs: Tabs
Verschiedenes: Weitere Python-Grundlagen
Was wirst du in diesem Abschnitt lernen?
String - Funktionen
String - Funktionen (2)
List-Slicing in Python
List-Comprehensions in Python
Datumsfunktionen in Python
Warum ist dieser Abschnitt so wichtig?
Mit Datumswerten rechnen
Datumsausgabe formatieren
Matplotlib + Datumswerte
Pandas + Datumswerte
Mit Python einen Ordner auslesen
Mit Python auf einen Ordner zugreifen
Alle Excel-Dateien aus Ordner ermitteln + Aufgabe
Musterlösung: Alle Excel-Dateien aus Ordner öffnen
Praxisprojekt: Excel-Dateien öffnen
Hinweis
Aufgabe: Auswertung erstellen
Vorbereitung: Zusammenführen von mehreren Dictionaries
Vorbereitung: Jupyter Widgets, Radio Button

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Dieses Praktikum bereitet Sie auf die Auswertung und Erstellung aussagekräftiger Diagramme mit Python aus Excel-Daten vor
Keine Programmiererfahrung ist erforderlich, die Grundlagen von Python werden zu Beginn des Kurses vermittelt
Dieses Praktikum vermittelt Kenntnisse in Matplotlib, Pandas, Cartopy und Jupyter Widgets zur Erstellung interaktiver Grafiken
Praxisbeispiele veranschaulichen den Nutzen der behandelten Themen
Es wird empfohlen, sich mit den Grundlagen von Python vertraut zu machen, bevor man mit dem Praktikum beginnt

Save this course

Save Visualisiere Daten mit Python - auch für Anfänger! to your list so you can find it easily later:
Save

Reviews summary

Sehr guter einstieg in python

Laut Schülern ist dies ein großartiger Einstieg in Python mit einem sympathischen Dozenten und leicht verständlichem Unterricht.
Der Kurs ist qualitativ hochwertig.
"Qualität ist bisher super"
Der Dozent ist sympathisch.
"der Dozent ist sympathisch"
Der Unterricht ist leicht verständlich.
"Unterricht leicht verständlich"
Man lernt etwas.
"ich habe bereits etwas gelernt"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Visualisiere Daten mit Python - auch für Anfänger! with these activities:
Suche nach einem Mentor für Python und Datenvisualisierung
Ein Mentor kann dir wertvolle Anleitung und Unterstützung bieten. Er kann dir helfen, dein Lernen zu beschleunigen und deine Ziele zu erreichen.
Show steps
  • Identifiziere potenzielle Mentoren.
  • Kontaktiere die Mentoren und stelle deine Anfrage.
  • Treffe dich mit deinem Mentor, um deine Ziele zu besprechen.
Auffrischen von Python-Grundlagen
Dieser Kurs baut auf Python-Grundlagen auf. Daher ist es hilfreich, wenn du deine Python-Kenntnisse vor Kursbeginn auffrischst.
Browse courses on Python
Show steps
  • Gehe die Grundlagen der Python-Syntax durch.
  • Übe das Schreiben einfacher Python-Programme.
  • Erstelle ein kleines Python-Projekt.
Tutorials zur Datenvisualisierung mit Matplotlib
In diesem Kurs lernst du, wie du mit Matplotlib Daten visualisierst. Du kannst deine Kenntnisse durch das Durcharbeiten von Tutorials vertiefen.
Browse courses on Matplotlib
Show steps
  • Finde Tutorials zu Matplotlib.
  • Folge den Tutorials Schritt für Schritt.
  • Erstelle eigene Matplotlib-Diagramme.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Lerngruppe für Python und Datenvisualisierung
In diesem Kurs kannst du dich mit anderen Teilnehmern austauschen und von anderen lernen. Eine Lerngruppe kann dein Verständnis vertiefen.
Show steps
  • Finde oder gründe eine Lerngruppe.
  • Trefft euch regelmäßig zum Lernen.
  • Diskutiert den Kursinhalt und löst gemeinsam Probleme.
Übungen zur Datenanalyse mit Pandas
In diesem Kurs lernst du, wie du mit Pandas Daten analysierst. Du kannst deine Fähigkeiten durch das Lösen von Übungsaufgaben verbessern.
Browse courses on Pandas
Show steps
  • Finde Übungsaufgaben zur Datenanalyse.
  • Löse die Übungsaufgaben mit Pandas.
  • Erstelle eigene Datenanalyse-Programme.
Beiträge zum Pandas-Projekt
Pandas ist eine Open-Source-Bibliothek, die in diesem Kurs verwendet wird. Du kannst dein Verständnis vertiefen, indem du Beiträge zum Projekt leistest.
Show steps
  • Erkunde den Pandas-Code auf GitHub.
  • Melde Probleme oder Verbesserungsvorschläge.
  • Erstelle Pull-Requests mit deinen Änderungen.
Projekt: Analyse und Visualisierung von realen Daten
In diesem Kurs lernst du, wie du reale Daten analysierst und visualisierst. Du kannst dein Wissen durch die Durchführung eines Projekts festigen.
Show steps
  • Sammle oder finde reale Daten.
  • Analysiere die Daten mit Python.
  • Visualisiere die Daten mit Matplotlib und Pandas.
  • Erstelle einen Bericht über deine Ergebnisse.
Teilnahme an Datenanalyse-Wettbewerben
Datenanalyse-Wettbewerbe sind eine herausfordernde Möglichkeit, deine Fähigkeiten zu testen und neues Wissen zu erwerben.
Show steps
  • Finde Datenanalyse-Wettbewerbe.
  • Nimm an Wettbewerben teil.
  • Analysiere die Daten und erstelle Vorhersagen.
  • Reiche deine Ergebnisse ein.

Career center

Learners who complete Visualisiere Daten mit Python - auch für Anfänger! will develop knowledge and skills that may be useful to these careers:
Data Scientist
Data Scientists use data to solve business problems and make predictions. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Data Scientists. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Data Scientists on a daily basis.
Machine Learning Engineer
Machine Learning Engineers build and deploy machine learning models. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Machine Learning Engineers. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Machine Learning Engineers on a daily basis.
Business Analyst
Business Analysts use data to improve business processes. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Business Analysts. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Business Analysts on a daily basis.
Statistician
Statisticians collect, analyze, and interpret data. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Statisticians. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Statisticians on a daily basis.
Software Engineer
Software Engineers design, develop, and maintain software systems. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Software Engineers. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Software Engineers on a daily basis.
Data Analyst
Data Analysts collect, clean, and analyze data to help businesses make informed decisions. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib, which are both valuable skills for Data Analysts. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Data Analysts on a daily basis.
Web Developer
Web Developers develop and maintain websites. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Web Developers. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Web Developers on a daily basis.
Financial Analyst
Financial Analysts use data to make investment decisions. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Financial Analysts. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Financial Analysts on a daily basis.
Marketing Analyst
Marketing Analysts use data to improve marketing campaigns. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Marketing Analysts. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Marketing Analysts on a daily basis.
Product Manager
Product Managers develop and manage products. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Product Managers. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Product Managers on a daily basis.
Data Engineer
Data Engineers build and maintain data pipelines. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Data Engineers. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Data Engineers on a daily basis.
Quantitative Analyst
Quantitative Analysts use mathematics and statistics to analyze data and make predictions. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Quantitative Analysts. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Quantitative Analysts on a daily basis.
UX Researcher
UX Researchers study how users interact with products and services. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for UX Researchers. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many UX Researchers on a daily basis.
Data Journalist
Data Journalists use data to tell stories. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Data Journalists. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Data Journalists on a daily basis.
Sales Analyst
Sales Analysts use data to improve sales strategies. By taking this course, you will learn the basics of Python and how to visualize data with Matplotlib. These are both valuable skills for Sales Analysts. This course will also introduce you to Pandas, which is a library for working with data in Python. Pandas is used by many Sales Analysts on a daily basis.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Visualisiere Daten mit Python - auch für Anfänger!.
Provides a comprehensive overview of the Python programming language and its libraries for data science. With a focus on practical applications, this book is suitable for both beginners and experienced Python users.
Practical guide to using the Pandas library for data manipulation and analysis. It covers the core features of Pandas and provides numerous examples of how to use it for real-world data analysis tasks.
Provides a comprehensive overview of the Python programming language and its libraries for data analysis. With a focus on practical applications, this book is suitable for both beginners and experienced Python users.
Provides a comprehensive introduction to machine learning with Python. It covers the fundamental concepts of machine learning and numerous practical examples of how to implement them in Python.
Provides a comprehensive introduction to data visualization with Python. It covers the fundamental principles of data visualization and numerous practical examples of how to create effective data visualizations in Python.
Provides a comprehensive introduction to data visualization with Python and JavaScript. It covers the fundamental principles of data visualization and numerous practical examples of how to create effective data visualizations in Python and JavaScript.
Provides a comprehensive overview of interactive data visualization for the web. It covers the fundamental principles of data visualization and numerous practical examples of how to create effective interactive data visualizations for the web.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Visualisiere Daten mit Python - auch für Anfänger!.
Adobe Photoshop CC Masterclass — Vom Einsteiger zum Profi
Most relevant
Datenanalyse mit R und dplyr
Most relevant
Ich mache DICH fit in 28 Tagen!
Most relevant
Ganzkörpertraining mit dem Fitnessband
Most relevant
Ethical Hacking mit Python in der Praxis: Der Komplettkurs
Most relevant
Deep Learning, Neuronale Netze & AI: Der Komplettkurs
Most relevant
Formatieren mit Microsoft Excel
Most relevant
Endlich Schmerzfrei! Rückenbeschwerden einfach...
Most relevant
Python Bootcamp: Der Einstiegskurs
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser