Programmierbibliotheken

Was sind Programmierbibliotheken?

Programmierbibliotheken stellen nützliche Funktionen zur Verfügung. Sie helfen dabei, häufig auftretende Aufgaben schneller zu lösen, ohne alles selbst von Grund auf programmieren zu müssen.

In Python werden solche Bibliotheken mit dem Befehl import eingebunden.

Warum sind sie im CDEC wichtig?

In den CDEC-Modulen arbeitest du mit echten Daten, Karten und Diagrammen. Bibliotheken machen diese Arbeit überhaupt erst handhabbar. So kannst du dich stärker auf das Verstehen und Auswerten der Inhalte konzentrieren, statt nur viel technischen Code schreiben zu müssen.

Wichtige Beispiele aus den Modulen

Je nach Modul kommen unterschiedliche Bibliotheken zum Einsatz, zum Beispiel:

  • pandas für Tabellen, Messwerte und Zeitreihen,
  • plotly für interaktive Diagramme,
  • leafmap für Karten und räumliche Darstellungen,
  • geopandas für geografische Daten wie Flächen oder Grenzen,
  • rasterio für die Arbeit mit Raster- und Satellitendaten.

Du musst diese Bibliotheken nicht vorab beherrschen. In den Materialien wird jeweils erklärt, wofür sie gebraucht werden.

Was du dir merken solltest

Bibliotheken sind im CDEC wichtige Werkzeuge für die Arbeit mit realen Daten. Wenn du das JupyterLab der Universität Paderborn nutzt, sind die wichtigsten Bibliotheken bereits installiert.

Wiederverwendung

Dieses Material steht unter der Lizenz CC BY-SA 4.0. (Lizenz Anzeigen)