Datenvisualisierung mit Python und Bokeh — Baugenehmigungen in Kiel

Baugenehmigungen für Wohnungen in Kiel

In diesem Tutorial möchte ich zeigen, wie in Python mit der Bokeh-Bibliothek Daten visualisiert werden können. Der Datensatz liegt als CSV-Datei vor, die mit requests aus dem Internet geladen wird. Als Ergebnis erhält man eine HTML-Datei. Bei den Daten handelt es sich um Baugenehmigungen in Kiel (1988-2023). Die CSV-Daten werden mit Pandas gelesen, um anschließend mithilfe von Bokeh als Liniendiagramm … Weiterlesen …

Eclipse auf dem Mac für die C++-Programmierung installieren

In einem älteren Artikel hatte ich drei Programme für die C++-Programmierung vorgestellt. In diesem Blogbeitrag kommt eine weitere IDE hinzu. Es handelt es ich um Eclipse, das kostenlos für macOS, Linux und Windows zur Verfügung steht. Java erforderlich Bevor ihr auch dem Mac Eclipse installieren und nutzen könnt, muss eine Java-Laufzeitumgebung (JRE) oder ein Java Development Kit (JDK) installiert sein. … Weiterlesen …

Das Pathlib-Modul in Python

Path to folder on desktop

In diesem Tutorial werfen wir einen Blick auf das sehr nützliche Modul pathlib, das anstelle des älteren Moduls os.path genutzt werden kann. Es vereinfacht den Umgang mit Pfaden erheblich, insbesondere dann, wenn ein Programm plattformübergreifend zur Anwendung kommen soll. Für die nachfolgenden Beispiele ist es erforderlich, folgende Importanweisung hinzuzufügen: Beginnen wir mit zwei einfachen Beispielen. Es sollen ein Verzeichnis und … Weiterlesen …

Python — Pfade und expanduser

In diesem Blogbeitrag wird gezeigt, wie mit Python unter Verwendung von expanduser ein Pfad zu einem bestimmten Verzeichnis erzeugt werden kann. Dieser Artikel knüpft dabei an das Tutorial an, bei dem es um das Lesen und Schreiben von Textdateien ging. Beginnen wir also mit dem Code aus jenem Artikel, genauer gesagt mit dem Code zum Lesen einer Datei, die den … Weiterlesen …