Johannes Schildgen

Python für KI- und Daten-Projekte

eBook Ausgabe. 1. Auflage
eBook (epub), 315 Seiten
EAN 9783367113200
Veröffentlicht März 2026
Verlag/Hersteller Rheinwerk eBooks

Auch erhältlich als:

Buch (Softcover)
29,90
29,90 inkl. MwSt.
Teilen
Beschreibung

Datenanalyse für Einsteiger - mit Python und KI Python programmieren lernen, ohne sich mit »Hello World« aufzuhalten! In diesem Buch finden Sie praxisnahes Python- und KI-Wissen, das Sie auf Ihre Daten und alltäglichen Probleme anwenden können. Python ist die perfekte Lösung für die Datenanalyse. Der Autor lässt Sie keine lästigen Fingerübungen absolvieren, sondern zeigt Praxisfälle, die Sie für Ihre Zwecke adaptieren können. Anhand konkreter Beispiele lernen Sie die Programmierung mit Python und bekommen hilfreiche Tools für Uni, Wissenschaft und Büro an die Hand.- KI einsetzen, Daten analysieren, Routineaufgaben automatisieren- Mit wichtigen Werkzeugen wie Jupyter Notebooks, pandas und Matplotlib- Für Daten aus Excel, Datenbanken, Web-Scraping, XML und vielen mehr Aus dem Inhalt:- Loslegen mit Python - ein erstes Script- Arbeiten mit Dateien- Datenanalyse und -visualisierung- Machine Learning und KI- Datenbanken- APIs nutzen- Web-Projekte erstellen

Portrait

Prof. Dr. Johannes Schildgen ist Professor für Datenbanken mit dem Schwerpunkt Big Data an der OTH Regensburg. Die Programmiersprache Python vermittelt er Studierenden schon seit rund einem Jahrzehnt.Als Keynote-Speaker hält er außerdem regelmäßig Vorträge zu Themen wie Digitalisierung und künstliche Intelligenz, in denen er IT-bezogene Zukunftsthemen auf unterhaltsame Weise vermittelt.

Inhaltsverzeichnis

Materialien zum Buch ... 11 1. Einführung ... 13 1.1 ... Future Skill: Programmieren ... 13 1.2 ... Python ... 15 1.3 ... Künstliche Intelligenz ... 15 1.4 ... Machine Learning ... 17 1.5 ... Programmieren mit Hilfe von KI ... 18 1.6 ... Prompt Engineering ... 20 2. Loslegen mit Python ... 23 2.1 ... Installation von Python unter Windows ... 23 2.2 ... Installation von Python unter macOS und Linux ... 24 2.3 ... Python im interaktiven Modus verwenden ... 25 2.4 ... Python-Skripte ... 26 2.5 ... Visual Studio Code und IDEs ... 26 2.6 ... Jupyter Notebooks ... 27 3. Grundlagen der Sprache Python ... 33 3.1 ... Variablen und Datentypen ... 34 3.2 ... Kommentare ... 35 3.3 ... Funktionen ... 36 3.4 ... Überprüfungen mit »if«, »elif« und »else« ... 37 3.5 ... Vergleichsoperatoren ... 38 3.6 ... Zahlen ... 39 3.7 ... Die »while«-Schleife ... 40 3.8 ... Die »for«-Schleife ... 41 3.9 ... Mehr zu »print« ... 42 3.10 ... Listen, Mengen, Tupel und Dictionarys ... 43 3.11 ... »for«-Schleife für Listen und Co. ... 45 3.12 ... Beispielprogramm: Wörter zählen ... 47 3.13 ... Eigene Funktionen schreiben ... 50 3.14 ... Pythonischer Code ... 54 3.15 ... Module importieren und Pakete installieren mit »pip« ... 59 3.16 ... »venv« -- virtuelle Umgebungen ... 61 4. Mit Dateien arbeiten ... 63 4.1 ... Textdateien lesen und schreiben ... 64 4.2 ... CSV-Dateien ... 67 4.3 ... Dateien verwalten ... 70 4.4 ... Beispiel: Textanalyse ... 73 4.5 ... Excel-Dateien ... 75 4.6 ... Bilddateien ... 78 4.7 ... JSON-Dateien ... 81 4.8 ... XML-Dateien ... 84 4.9 ... Konfigurationsdateien ... 86 5. Datenanalysen ... 89 5.1 ... NumPy ... 90 5.2 ... Pandas ... 92 5.3 ... Daten aus Dateien in Pandas-DataFrames laden ... 96 5.4 ... Data-Cleaning mit Pandas ... 99 5.5 ... Berechnungen und Analysen mit Pandas ... 110 5.6 ... Daten aus mehreren Quellen zusammenführen ... 116 6. Visualisierungen mit Matplotlib ... 127 6.1 ... Diagramme erstellen ... 128 6.2 ... Gestaltungsmöglichkeiten ... 129 6.3 ... Subplots -- mehrere Diagramme in einer Abbildung ... 131 6.4 ... Liniendiagramme, Balkendiagramme und mehr ... 133 6.5 ... Diagramme aus DataFrames erzeugen ... 136 6.6 ... Interaktive Diagramme ... 140 6.7 ... Zoomen und Scrollen ... 140 7. Machine Learning und künstliche Intelligenz ... 147 7.1 ... Zahlen vorhersagen mittels linearer Regression ... 149 7.2 ... Lineare Regression mit mehreren Einflussfaktoren ... 151 7.3 ... Klassifikation mittels logistischer Regression ... 155 7.4 ... Entscheidungsbäume und Random Forests ... 158 7.5 ... KNN: k-Nearest Neighbors ... 161 7.6 ... Support Vector Machines (SVM) ... 165 7.7 ... Trainings- und Testdaten und Modellbewertung ... 170 7.8 ... Clustering (Unsupervised Learning) ... 177 8. KI in Aktion: Text- und Bildanalysen ... 181 8.1 ... KI für Texte und Sprache (NLP) ... 181 8.2 ... Textanalysen und Word-Clouds ... 182 8.3 ... Text-Vorverarbeitung (Preprocessing) ... 184 8.4 ... Sentiment-Analysen ... 189 8.5 ... Dinge in Texten erkennen: Named-Entity Recognition (NER) ... 195 8.6 ... Transfer Learning ... 199 8.7 ... KI für Bilder ... 202 8.8 ... Vorverarbeitung von Bildern: Graustufen-Konvertierung etc. ... 203 8.9 ... Kanten und Konturen in Bildern erkennen ... 206 8.10 ... Klassische Methoden des maschinellen Lernens für Bilder ... 211 8.11 ... Bildklassifikation mit Deep Learning ... 217 9. APIs verwenden ... 221 9.1 ... API-Abfragen mit »requests« ... 223 9.2 ... API-Zugriffe mit speziellen SDKs ... 228 9.3 ... Visualisieren und Analysieren von API-Daten ... 229 9.4 ... ChatGPT-API ... 236 10. Python im Web einsetzen ... 243 10.1 ... Die Sprache HTML ... 244 10.2 ... Flask -- ein Python-Webserver ... 246 10.3 ... Interaktive Webtools mit Streamlit ... 249 10.4 ... Webseiten-Inhalte mit Beautiful Soup auslesen ... 251 10.5 ... Den Browser fernsteuern mit Selenium ... 255 10.6 ... E-Mails und Messenger-Nachrichten verschicken ... 259 11. Datenbanken ... 263 11.1 ... Die Sprache SQL und die SQLite-Konsole ... 265 11.2 ... Tabellen erstellen mit CREATE TABLE ... 266 11.3 ... Abfragen, Einfügen, Ändern und Löschen mit SELECT, INSERT, UPDATE und DELETE ... 268 11.4 ... Zugriff auf eine SQLite-Datenbank mit Python ... 271 11.5 ... Pandas-DataFrames aus Datenbanken auslesen und schreiben ... 273 12. Routineaufgaben automatisieren ... 277 12.1 ... Daten per API abrufen und in einer Datenbank speichern ... 277 12.2 ... Diagramme aus Datenbankdaten erstellen und als Bilddateien abspeichern ... 281 12.3 ... Eine E-Mail schicken, wenn es etwas Neues gibt ... 283 12.4 ... Screenshots von Webseiten per Messenger verschicken ... 287 12.5 ... Bilddateien verkleinern, Ort der Aufnahme herausfinden und aufräumen ... 290 12.6 ... PDF-Dateien auseinandernehmen, zusammenführen und zusammenfassen ... 293 12.7 ... Text auf Visitenkarten-Bildern mit OCR erkennen und im Handy-Adressbuch speichern ... 295 12.8 ... Rechnungen, Serienbriefe und andere Dokumente erzeugen ... 298 12.9 ... Python-Skripte zeitgesteuert ausführen ... 302 12.10 ... Fehlerbehandlung und Logging in Automationen ... 305 Index ... 309

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Barrierefreiheit
Status der Barrierefreiheit
EPUB Accessibility 1.1
WCAG Version 2.0
WCAG Stufe AA

Alternativbeschreibungen
Kurze Alternativtexte

Navigation
Inhaltsverzeichnis mit Links
Hersteller
Libri GmbH
Friedensallee 273

DE - 22763 Hamburg

E-Mail: GPSR@libri.de

Website: www.libri.de

Das könnte Sie auch interessieren

Ferdinand von Schirach
Alexander
Buch (Hardcover)
Sofort lieferbar
18,00
Gisèle Pelicot
Eine Hymne an das Leben
Buch (Hardcover)
Sofort lieferbar
25,00
Ildikó von Kürthy
Alt genug
Buch (Hardcover)
Sofort lieferbar
22,99
Arno Strobel
Ungelöst - Die erste Zeugin
Buch (Softcover)
Sofort lieferbar
18,00
Sebastian Fitzek
Die Therapie
Buch (Hardcover)
Sofort lieferbar
25,00
Martin Suter
Können Sie mich sehen?
Buch (Hardcover)
Sofort lieferbar
26,00
Elizabeth Strout
Erzähl mir alles
Buch (Hardcover)
Sofort lieferbar
25,00
Marc Elsberg
EDEN - Wenn das Sterben beginnt
Buch (Hardcover)
Sofort lieferbar
28,00
Daniel Speck
Villa Rivolta
Buch (Hardcover)
Sofort lieferbar
25,00
Trude Teige
Der Gesang der See
Buch (Hardcover)
Sofort lieferbar
22,00
Bas Kast
Der Vitamin- und Nährstoffkompass
Buch (Hardcover)
Sofort lieferbar
26,00
Laura Kneidl
The Darlington - Logan & Rose
Buch (Hardcover)
Sofort lieferbar
24,00
Sophie Passmann
Wie kann sie nur?
Buch (Hardcover)
Sofort lieferbar
23,00
Dora Heldt
Zwischen Gut und Böse
Buch (Softcover)
Sofort lieferbar
17,00
Judith Hermann
Ich möchte zurückgehen in der Zeit
Buch (Hardcover)
Sofort lieferbar
23,00
Anette Hinrichs
Nordlicht - Das fremde Gesicht
Buch (Softcover)
Sofort lieferbar
13,00
Jochen Gutsch
Frankie - Unter Menschen
Buch (Hardcover)
Sofort lieferbar
23,00
Alexander Oetker
Strandgut
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
18,00
Jana Hensel
Es war einmal ein Land
Buch (Hardcover)
Sofort lieferbar
22,00
Carissa Broadbent
Mother of Death and Dawn (War of Lost Heart...
Buch (Hardcover)
Sofort lieferbar
24,00
Thomas Schlesser
Monas Augen - Eine Reise zu den schönsten K...
Buch (Softcover)
Sofort lieferbar
18,00
Evie Woods
Das Geheimnis des Geigenbauers
Buch (Softcover)
Lieferbar innerhalb von 2 Wochen
15,95
Andreas Hüging
Ich schenk dir eine Geschichte 2026 - Der f...
Buch (Softcover)
Lieferbar innerhalb von 3 Wochen
2,00
Hannah Häffner
Die Riesinnen
Buch (Hardcover)
Sofort lieferbar
24,00
Paluten
Gegen die Wildnis Schmadagaskars
Buch (Hardcover)
Sofort lieferbar
16,00
M. L. Stedman
Ein weites Leben
Buch (Hardcover)
Lieferbar innerhalb von 2 Wochen
26,00
Leonie Schöler
Beklaute Frauen
Buch (Softcover)
Sofort lieferbar
16,00
Freida McFadden
Die Ehefrau - Was hat sie zu verbergen?
Buch (Softcover)
Lieferbar innerhalb von 2 Wochen
17,00
Bernhard Schlink
Gerechtigkeit
Buch (Hardcover)
Sofort lieferbar
25,00
Rachel Khong
Real Americans
Buch (Hardcover)
Sofort lieferbar
24,00
Claire Douglas
Geliebte Schwester
Buch (Softcover)
Vorbestellbar
16,00
Meike Winnemuth
Eine Seite noch
Buch (Hardcover)
Sofort lieferbar
22,00
Sable Sorensen
Dire Bound
Buch (Hardcover)
Sofort lieferbar
24,00
Michael Engler
Wir zwei gehören zusammen - Das Puzzle-Buch
Buch (Hardcover)
Sofort lieferbar
12,00
Siri Hustvedt
Ghost Stories
Buch (Hardcover)
Sofort lieferbar
25,00
Sofort lieferbar
12,99