Liniendiagramm mit PyQt6 und PyQtGraph erstellen

Entwicklung der Schulden von Kiel

In den bisher hier vorgestellten Beispielen zur Datenvisualisierung wurde auf Matplotlib (und Jupyter Notebook) zurückgegriffen. Es gibt aber auch noch andere Wege. Und die führen uns zu PyQt6 und PyQtGraph. Die Installation kann mit pip vorgenommen werden: Hinsichtlich der darzustellenden Daten geht es in diesem Beispiel um die Schulden der Landeshauptstadt Kiel. Der Datensatz liegt im CSV-Format vor. Nach dem … Weiterlesen …

Eurostat, REST, JSON und Python

In der Vergangenheit hatte ich gezeigt, wie mit Python Daten, die im JSON-Format vorliegen, aus dem Internet abgerufen werden können. In diesem Beispiel möchte ich anhand des Datenportals Eurostat näher auf diesem Thema, also auf REST, JSON zusammen mit Python eingehen. Dazu soll auf den Datenbestand von Eurostat zugegriffen werden. Um von Eurostat Daten laden zu können, muss man die … Weiterlesen …

Datenstrukturen in Python – Linked Lists

Nach den Queues und den Stacks geht es im dritten Artikel zu Datenstrukturen um die Linked Lists. Bei dieser Datenstrukturen hat man es mit Knoten (nodes) zu tun, die miteinander verbunden sind. Zu jedem Knoten gehört ein Wert (value) und ein Zeiger (pointer). Folgende Abbildung zeigt eine Singly Linked List, bei der jeder Knoten nur über einen Zeiger verfügt, der … Weiterlesen …

Python 3.10 unter Ubuntu installieren

Die über das Paketverwaltungssystem apt zur Verfügung stehenden Python-Pakete sind in der Regel älteren Datums. Soll eine aktuelle Python-Version zum Zuge kommen, ist etwas Handarbeit erforderlich. Dieses Tutorial erklärt die notwendigen Schritt: Aktualisiert zunächst den Paketindex: Anschließend können die erforderlichen Abhängigkeiten installiert werden: Selbstverständlich wird noch eine aktuelle Python-Version benötigt, die Ihr von der offiziellen Python-Seite herunterladen könnt. In diesem … Weiterlesen …