Die in diesem Dokument verwendeten Datendateien und zugehörigen Materialien befinden sich im folgenden GitHub-Repository. https://github.com/wesm/pydata-book Ein Memorandum, das die wichtigsten Punkte zusammenfasst
―― Dieses Buch wurde geschrieben, um ein hervorragender Datenanalyst zu werden. Es dient dazu, das Wissen zu erlernen, um die für die Datenanalyse mit Python erforderliche Programmierung durchzuführen.
Numpy Bereitstellung von Datenstrukturen und Algorithmen auf Basis numerischer Berechnungen in Python Typische Beispiele sind das schnelle und effiziente mehrdimensionale Array-Objekt ndarray und mathematische Operationen.
pandas Eingeführt im Jahr 2010. Das Hauptobjekt ist DataFrame = tabellarische und spaltenorientierte Datenstruktur Es verfügt sowohl über die leistungsstarke Array-Berechnungsfunktion von numpy als auch über die Fähigkeit, Daten in Tabellenkalkulationen und relationalen Datenbanken (wie SQL) flexibel zu bearbeiten. Pandas ist eines der wichtigsten Dinge in diesem Buch. Sie können Daten bearbeiten, vorbereiten und bereinigen.
Matplotlab Die am häufigsten verwendete Python-Bibliothek zur Visualisierung zweidimensionaler Formate wie Grafiken. Eine sichere Wahl als Visualisierungswerkzeug, das standardmäßig verwendet wird
** Ipython und Jupyter ** IPython wird für die Verwendung in Situationen empfohlen, in denen Sie bearbeiten, ausführen und versuchen, Fehler zu machen 2014 wurde das IPython-Webnotizbuch durch das Jupyter-Notizbuch ersetzt, das jetzt mehr als 40 Programmiersprachen unterstützt. Ipython wird als Kernel für die Verwendung von Python mit Jupyter verwendet. Das Jupyter-Notizbuch ist ein "Notizbuch" zum Schreiben von Code auf Webbasis. Da der Inhalt mit Markdown und HTML bearbeitet werden kann, ist es möglich, ein umfangreiches Dokument mit einer Mischung aus Code und Sätzen zu erstellen.
SciPy Eine Sammlung von Paketen, die sich mit allgemeinen Problemen im Bereich des wissenschaftlichen Rechnens befassen. Durch die gemeinsame Verwendung von Numpy und SciPy können sie als rationale und ausgereifte Berechnungsgrundlage verwendet und auf viele traditionelle wissenschaftliche Berechnungen angewendet werden.
scikit-learn An der Spitze der allgemeinen "Werkzeuge für maschinelles Lernen". Submodule wie Klassifizierung, Regression, Clustering, Schnittstellenüberprüfung, Vorverarbeitung usw.
statsmodels Ein klassisches statistisches Analysepaket im Vergleich zu Scikit-Learn.
Der erste Qiita-Beitrag ist ein Memorandum technischer Bücher Lassen Sie uns entsprechend der Überprüfung bearbeiten Verbreiten Sie Technologie mit Qiita und veröffentlichen Sie, was die Leute sehen sollen Außerdem möchte ich eine maschinelle Lern- / KI-Webanwendung mit Python erstellen Schreiben Sie so viel wie möglich in Ihren eigenen Worten. Suchen Sie nicht zu viel nach Perfektion. Es ist eine sehr gute Motivation, wenn die Leute es sehen und das Lernen effizient voranschreitet. Ich kann nicht alles schreiben, ich fasse zusammen, woran ich mich erinnern möchte, was ich zu verstehen versuchte und woran ich interessiert war
Recommended Posts