Kieler Open-Data-Portal und Python

Bevölkerungsentwicklung Kiel

Schon seit einiger Zeit veröffentliche ich hier Tutorials zur Datenvisualisierung mit Python und dem Jupyter Notebook. Dabei greife ich meistens auf die Daten zurück, die über das Open-Data-Portal der Stadt Kiel bereitgestellt werden. Diese Projekte habe ich in einem Github-Repository zusammengefaßt, so dass sie von dort heruntergeladen werden können. Falls Ihr Ergänzungen vorschlagen möchtet oder Fehler entdecken solltet, freue ich … Weiterlesen …

dataclass in Python

Desktop with notebook

In Python gibt es verschieden Wege, um einfache Klassen zu erstellen, die lediglich Daten enthalten. Zwei dieser sogenannnten Data Class Builder wurden bereits in diesem Blog vorgestellt: collections.namedtuple und typing.NamedTuple. Nun folgt die dritte Möglichkeit: @dataclasses.dataclass. Dieser Artikel bietet einen kleinen Einblick in die Vorteile dieser Klasse. Beginnen wir mit einem einfachen Beispiel: Die Verwendung von dataclass erfordert zunächst eine … Weiterlesen …

openSUSE – Software im Terminal aktualisieren

In openSUSE können Software-Updates über das Programm „Discover“ vorgenommen werden. Diese Anwendung kann über das entsprechende Symbol in der Taskleiste oder über die Programmgruppe „System“ gestartet werden. Im Navigationsbereich auf der linken Seite finden sich dann die Softwarekategorien, auf der rechten Seite werden zur Verfügung stehenden Anwendungen angezeigt. Wie der Abbildung entnommen werden kann, befindet sich weiter unten der Eintrag … Weiterlesen …

Excel-Daten mit Pythons openpyxl-Modul lesen

In einem älteren Artikel hatte ich bereits beschrieben, wie man Excel-Dateien mit Python lesen kann. In jenem Beispiel wurden dafür xlrd und pandas genutzt. Mit diesem Artikel möchte ich ein weiteres Modul für die Verwendung von Excel-Dateien vorstellen: openpyxl. Zunächst muss dieses Modul installiert werden: Für dieses Tutorial nutze ich die Statistik zur “Entwicklung von Umsatz und Beschäftigung im Gastgewerbe … Weiterlesen …