Hinweise zur Python-Grammatik für maschinelles Lernen in PyQ

Zweck

Hinterlassen Sie eine Notiz, um sich daran zu erinnern, was Sie in pyq gelernt haben

pandas

Über das Zeichnen

・ Wenn Sie ein Histogramm zeichnen, `plt.hist``

plt.hist(df[df["y"] == 1]["x"], label="men 16years old", bins=100, Bereich = (140, 187), Alpha = 0,3, Farbe = "Grün") (df ist CSV-Daten)

  1. df[df["y"] == 1]["x"] In df ist der Zeilenwert, wenn die Spalte y == 1 ist
  2. label="men 16years old" Etikettenbeschreibung
  3. bins=100 Klassenbreite 1 Klasse = Bereich / Behälter
  4. alpha=0.3 Diagrammtransparenz

plt.xlabel (" height [cm] "): Titel der x-Achse plt.legend ();: Datenbeschreibung anzeigen

・ Wenn Sie ein Streudiagramm zeichnen, klicken Sie auf "plt.scatter" plt.scatter(men["height"], men["weight"], color="green") Das erste Argument ist der Wert auf der horizontalen Achse in den Daten. Das zweite Argument ist der Wert auf der vertikalen Achse in den Daten.

・ Beim Zeichnen einer Streudiagrammmatrix pd.plotting.scatter_matrix(df)

DataFrame · Spaltenwerte extrahieren Geben Sie den Spaltennamen als "df [[" Alkoholgehalt "," Dichte "]]" an df.iloc (Zeile zum Abrufen, Spalte zum Abrufen) Verwenden Sie df.iloc

・ Teilen Sie die Daten für Training und Bewertung (Test) Verwenden Sie train_test_split from sklearn.model_selection import train_test_split (X_train, X_test, y_train, y_test) = train_test_split( X, y, test_size=0.3, random_state=0 ) test_size = 0.3 gibt an, wie viel Prozent der Daten zum Testen verwendet werden random_state = 0 Zufälliger Startwert beim Teilen von Daten (normalerweise nicht verwendet)

Entscheidungsbaum

Der Entscheidungsbaum ist "eine Reihe von if-Anweisungen, die automatisch Bedingungen lernen".

Numpy

** So erstellen Sie ein mehrdimensionales Array mit denselben Elementen ** Nullen (Größe): Mehrdimensionales Array mit allen Elementen 0 Einsen (Größe): Mehrdimensionales Array mit allen Elementen 1 full (Größe, Wert): Ein mehrdimensionales Array von Werten für alle Elemente zeros_like (mehrdimensionales Array): Mehrdimensionales Array mit allen 0 Elementen one_like (mehrdimensionales Array): Mehrdimensionales Array mit allen 1 Elementen full_like (mehrdimensionales Array, Wert): Ein mehrdimensionales Array, in dem alle Elemente Werte sind

** Fortlaufende Daten ** arange ([start,] stop [, step,], dtype = None): Kontinuierliche Datenerstellung wie range linspace (Start, Stopp, num = 50, Endpunkt = True, retstep = False, dtype = None): Kontinuierliche Datenerstellung, wenn der zu erstellende Bereich und die Anzahl der nums bestimmt werden

** Einheitsmatrix und Diagonalmatrix ** numpy.eye: Einheitsmatrix mit allen 1 Diagonalen numpy.diag: eine beliebige diagonale Matrix

Evaluationskriterien

Der Bewertungsstandard ist die Art der Maßnahme Der Bewertungsstandard ist der Maßstab der Maßnahme

Recommended Posts

Hinweise zur Python-Grammatik für maschinelles Lernen in PyQ
Python-Lernnotizen
Python-Grammatiknotizen
Python-Lernnotizen
Hinweise zum lokalen Ausführen von Azure Machine Learning
Python ~ Grammatikgeschwindigkeit lernen ~
Hinweise zum maschinellen Lernen (von Zeit zu Zeit aktualisiert)
O'Reilly python3 Primer Lernnotiz
Grundlagen des maschinellen Lernens (Denkmal)
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Maschinelles Lernen mit Python! Vorbereitung
[Python] Hinweise zur Datenanalyse
Lernnotizen zur Python-Datenanalyse
Hinweise zur Installation von Python auf Ihrem Mac
Python Machine Learning Programming> Schlüsselwörter
Beginnend mit maschinellem Python-Lernen
Hinweise zur Installation von Python unter CentOS
Richten Sie Python- und maschinelle Lernbibliotheken unter Ubuntu ein
Erstellen Sie mit macOS sierra eine Python-Lernumgebung für maschinelles Lernen
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Einstellungen der Python3-basierten maschinellen Lernumgebung auf dem Mac (Koexistenz mit Python2)
Hinweise zu Python- und Wörterbuchtypen
Minimale Grammatiknotizen zum Schreiben von Python
Hinweise zur Verwendung von MeCab aus Python
Maschinelles Lernen mit Python (1) Gesamtklassifizierung
Zusammenfassung des maschinellen Lernens von Python-Anfängern
Hinweise zur Installation von Python mit PyEnv
<Für Anfänger> Python-Bibliothek <Für maschinelles Lernen>
Python: Vorverarbeitung beim maschinellen Lernen: Übersicht
Hinweise zur Verwendung von rstrip mit Python.
Hinweise zum Zugriff auf dashDB über Python
"Scraping & maschinelles Lernen mit Python" Lernnotiz
Maschinelles Lernen
Python lernen
Python & Machine Learning Study Memo: Vorbereitung der Umgebung
Hinweise zur Verwendung von OpenCV mit Windows 10 Python 3.8.3.
Verstärken Sie Bilder für maschinelles Lernen mit Python
Anmerkung von nfc.ContactlessFrontend () von nfcpy von Python
Verwenden Sie die API-Gruppe A3RT für maschinelles Lernen aus Python
Maschinelles Lernen mit Python (2) Einfache Regressionsanalyse
Notizen vom Anfang von Python 1 lernen
Ich habe Python 3.5.1 installiert, um maschinelles Lernen zu studieren
[Python] Techniken, die häufig beim maschinellen Lernen verwendet werden
Warum Python für maschinelles Lernen ausgewählt wird
"Python Machine Learning Programming" - Zusammenfassung (Jupyter)
Hinweise zur japanischen OCR mit Python
Python: Vorverarbeitung beim maschinellen Lernen: Datenerfassung
Hinweise zum Erstellen von Python und Pyenv auf dem Mac
[Shakyo] Begegnung mit Python zum maschinellen Lernen
Persönliche Notizen und Links zum maschinellen Lernen ① (Maschinelles Lernen)
[Python] Erste Datenanalyse / maschinelles Lernen (Kaggle)
[Python] Wenn ein Amateur mit dem maschinellen Lernen beginnt
[Python] Webanwendungsdesign für maschinelles Lernen
Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)
Maschinelles Lernen mit Pytorch in Google Colab
Eine Einführung in Python für maschinelles Lernen
[Python] Speichern von Lernergebnissen (Modellen) beim maschinellen Lernen
Python: Vorverarbeitung beim maschinellen Lernen: Datenkonvertierung
Python & Machine Learning Study Memo ③: Neuronales Netz
Python & maschinelles Lernen Lernnotiz Machine: Maschinelles Lernen durch Rückausbreitung
Notizen vom Anfang von Python 2 lernen