Matrizenmultiplikation mit Python

Während mancher Mathestunde wird man sich gefragt haben, warum man sich mit Matrizenrechnung beschäftigen muss. Wenn man sich aber mit neuronalen Netzen (und Python) befasst, wird schnell klar, dass dieses Wissen von erheblicher praktischer Bedeutung ist. Grund genug, sich näher mit diesem Thema zu beschäftigen. Was ist eine Matrix? Darunter versteht man eine Anordnung von Zahlen in Zeilen und Spalten, … Weiterlesen …

Rust unter macOS installieren

Rust ist eine sehr junge Sprache auf dem Gebiet der Systemprogrammierung. Die erste stabile Version erschien im Jahre 2015, angekündigt wurde sie aber bereits 2010. Sie vereint unterschiedliche Programmierparadigmen, nämlich aus der funktionalen, der objektorientierten und der nebenläufigen Programmierung. Dies führt dazu, dass Programmierer anderer Programmiersprachen schnell vertraute Elemente finden werden, zugleich aber auch von jenen Paradigmen, die sie nicht … Weiterlesen …

Python & Matplotlib – Straßenverkehrsunfälle in Schleswig-Holstein

Verkehrsunfälle in Schleswig-Holstein von 2007 bis 2020

Das Land Schleswig-Holstein hat zahlreiche Datensätze in einem Open-Data-Portal zur Verfügung gestellt. Dort findet sich auch die Rubrik „Verkehr“, in der ein Datensatz — als CSV-Datei — zu Straßenverkehrsunfällen in Schleswig-Holstein im Zeitraum von 2007 bis 2020 veröffentlicht wurde. Neben den eigentlichen Daten, enthält diese Datei auch einige Anmerkungen. Deswegen habe ich eine neue CSV-Datei angelegt und jene Spalten, die … Weiterlesen …

Grundlagen zu Git – Teil 2

Im ersten Teil wurde für ein Webseiten-Projekt ein lokales Git-Repository angelegt. Im zweiten Teil knüpfen wir daran an und erstellen ein Remote-Repository bei Github. Rückblick Das Projekt aus dem ersten Teil enthielt nur eine Datei mit der Bezeichnung „index.html“. Nach dem Einrichten des lokalen Git-Repositorys wurde zusätzlich der Ordner „.git“ angelegt. Mit den Befehlen hatte ich dann eine Änderung in … Weiterlesen …