UID:
edocfu_9961554226402883
Format:
1 online resource (348 p.)
Edition:
1. Auflage.
ISBN:
1-4920-6666-4
,
3-96010-024-8
Content:
Dieses Buch führt Sie in Data Science ein, indem es grundlegende Prinzipien der Datenanalyse erläutert und Ihnen geeignete Techniken und Werkzeuge vorstellt. Sie lernen nicht nur, wie Sie Bibliotheken, Frameworks, Module und Toolkits konkret einsetzen, sondern implementieren sie auch selbst. Dadurch entwickeln Sie ein tieferes Verständnis für die Zusammenhänge und erfahren, wie essenzielle Tools und Algorithmen der Datenanalyse im Kern funktionieren.Falls Sie Programmierkenntnisse und eine gewisse Sympathie für Mathematik mitbringen, unterstützt Sie der Autor Joel Grus dabei, mit den mathematischen und statistischen Grundlagen der Data Science vertraut zu werden und sich Programmierfähigkeiten anzueignen, die Sie für die Praxis benötigen. Denn irgendwo in den Datenbergen von heute sind die Antworten auf Fragen verborgen, an die bisher niemand gedacht hat. Einführung in Data Science vermittelt Ihnen das Grundlagenwissen, um diese Antworten auszugraben.
Note:
Includes index.
,
Inhalt; Vorwort; Data Science; Bei Null starten; In diesem Buch verwendete Konventionen; Verwenden von Codebeispielen; Danksagungen; Kapitel 1 - Einführung; Der Aufstieg der Daten; Was ist Data Science?; Ein motivierendes Szenario: DataSciencester; Finden von Schlüsselpersonen; Data Scientists, die Sie kennen könnten; Gehälter und Erfahrung; Bezahlte Nutzerkonten; Interessante Themen; Weiter geht's!; Kapitel 2 - Ein Crashkurs in Python; Grundlagen; Python installieren; Zen und Python; Formatieren durch Leerzeichen; Module; Arithmetik; Funktionen; Strings; Exceptions; Listen; Tupel
,
Dictionariesdefaultdict; Counter; Sets; Kontrollfluss; Wahrheitswerte; Über die Grundlagen hinaus; Sortieren; List Comprehensions; Generatoren und Iteratoren; Zufall; Reguläre Ausdrücke; Objektorientierte Programmierung; Funktionale Hilfsmittel; enumerate; zip und Entpacken von Argumenten; args und kwargs; Willkommen bei DataSciencester!; Weiterführendes Material; Kapitel 3 - Daten visualisieren; matplotlib; Balkendiagramme; Liniendiagramme; Scatterplots; Weiterführendes Material; Kapitel 4 - Lineare Algebra; Vektoren; Matrizen; Weiterführendes Material; Kapitel 5 - Statistik
,
Einen einzelnen Datensatz beschreibenLagemaße; Streuung; Korrelation; Das Simpson-Paradoxon; Weitere Fallstricke von Korrelationen; Korrelation und Kausalität; Weiterführendes Material; Kapitel 6 - Wahrscheinlichkeit; Abhängigkeit und Unabhängigkeit; Bedingte Wahrscheinlichkeit; Der Satz von Bayes; Zufallsvariablen; Kontinuierliche Wahrscheinlichkeitsverteilungen; Die Normalverteilung; Der zentrale Grenzwertsatz; Weiterführendes Material; Kapitel 7 - Hypothesen und Schlussfolgerungen; Testen statistischer Hypothesen; Beispiel: Münzwürfe; p-Werte; Konfidenzintervalle; P-Hacking
,
Beispiel: Durchführen eines A/B-TestsBayessche Inferenz; Weiterführendes Material; Kapitel 8 - Die Gradientenmethode; Die Idee hinter der Gradientenmethode; Abschätzen des Gradienten; Den Gradienten verwenden; Auswahl der richtigen Schrittweite; Anwendungsbeispiel; Stochastische Gradientenmethode; Weiterführendes Material; Kapitel 9 - Daten sammeln; stdin und stdout; Einlesen von Dateien; Grundlagen von Textdateien; Dateien mit Feldtrennern; Auslesen von Webseiten; Parsen von HTML-Dokumenten; Beispiel: O'Reilly-Bücher über Daten; Verwenden von APIs; JSON (und XML)
,
Eine nicht authentifizierte API verwendenAPIs finden; Beispiel: Verwenden der Twitter-APIs; Zugriff auf die APIs erhalten; Twython verwenden; Weiterführendes Material; Kapitel 10 - Arbeiten mit Daten; Erkunden Ihrer Daten; Erkunden eindimensionaler Daten; Zwei Dimensionen; Mehrere Dimensionen; Bereinigen und Umformen; Manipulieren von Daten; Umskalieren; Hauptkomponentenanalyse; Weiterführendes Material; Kapitel 11 - Maschinelles Lernen; Modellieren; Was ist maschinelles Lernen?; Overfitting und Underfitting; Genauigkeit; Der Kompromiss zwischen Bias und Varianz
,
Extraktion und Auswahl von Eigenschaften
Additional Edition:
ISBN 3-96009-021-8
Language:
German