Remarques sur la grammaire Python de l'apprentissage automatique PyQ

Objectif

Laissez une note pour vous souvenir de ce que vous avez appris dans pyq

pandas

À propos du dessin

・ Lors du dessin d'un histogramme, `` plt.hist ''

plt.hist(df[df["y"] == 1]["x"], label="men 16years old", bins=100, range = (140, 187), alpha = 0.3, color = "green") (df est des données csv)

  1. df[df["y"] == 1]["x"] Dans df, la valeur de la ligne lorsque la colonne est y == 1
  2. label="men 16years old" Description de l'étiquette
  3. bins=100 Classe largeur 1 classe = plage / bacs
  4. alpha=0.3 Transparence du graphique

plt.xlabel (" height [cm] "): titre de l'axe des x plt.legend ();: Afficher la description des données

・ Lors du dessin d'un diagramme de dispersion, plt.scatter plt.scatter(men["height"], men["weight"], color="green") Le premier argument est la valeur sur l'axe horizontal dans les données. Le second argument est la valeur sur l'axe vertical dans les données.

・ Lors du dessin d'une matrice de diagramme de dispersion pd.plotting.scatter_matrix(df)

DataFrame · Extraire les valeurs de colonne Spécifiez le nom de la colonne comme df [[" teneur en alcool "," densité "]] df.iloc (ligne à récupérer, colonne à récupérer) Utilisez df.iloc

・ Divisez les données pour la formation et l'évaluation (test) Utilisez 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 est le pourcentage des données utilisé pour les tests random_state = 0 Valeur de départ aléatoire lors de la division des données (généralement non utilisée)

Arbre de décision

L'arbre de décision est "une série d'instructions if qui apprennent automatiquement les conditions"

Numpy

** Comment créer un tableau multidimensionnel avec les mêmes éléments ** zéros (taille): tableau multidimensionnel avec tous les éléments 0 ones (taille): tableau multidimensionnel avec tous les éléments 1 full (size, value): un tableau multidimensionnel de valeurs pour tous les éléments zeros_like (tableau multidimensionnel): tableau multidimensionnel avec tous les 0 éléments ones_like (tableau multidimensionnel): tableau multidimensionnel avec les 1 éléments full_like (tableau multidimensionnel, valeur): Un tableau multidimensionnel dans lequel tous les éléments sont des valeurs

** Données continues ** arange ([start,] stop [, step,], dtype = None): création de données continue comme plage linspace (start, stop, num = 50, endpoint = True, retstep = False, dtype = None): Création de données continue lorsque la plage à créer et le nombre de nombres sont déterminés

** Matrice unitaire et matrice diagonale ** numpy.eye: matrice d'unité avec les 1 diagonales numpy.diag: toute matrice diagonale

Critère d'évaluation

La norme d'évaluation est le type de mesure La norme d'évaluation est l'échelle de la mesure

Recommended Posts

Remarques sur la grammaire Python de l'apprentissage automatique PyQ
Notes d'apprentissage Python
Notes de grammaire Python
notes d'apprentissage python
Remarques sur l'exécution locale d'Azure Machine Learning
Python ~ Apprentissage rapide de la grammaire ~
Notes sur l'apprentissage automatique (mises à jour de temps en temps)
Mémo d'apprentissage O'Reilly python3 Primer
Bases de l'apprentissage automatique (mémoire)
Créer un environnement Python d'apprentissage automatique sur Mac OS
Apprentissage automatique avec Python! Préparation
[Python] Notes sur l'analyse des données
Notes d'apprentissage sur l'analyse des données Python
Remarques sur l'installation de Python sur votre Mac
Programmation Python Machine Learning> Mots-clés
Commencer avec l'apprentissage automatique Python
Remarques sur l'installation de Python sur CentOS
Configurer des bibliothèques Python et d'apprentissage automatique sur Ubuntu
Créer un environnement d'étude d'apprentissage automatique Python avec macOS Sierra
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Paramètres d'environnement d'apprentissage automatique basés sur Python3 sur Mac (coexistence avec Python2)
Notes sur Python et les types de dictionnaire
Notes de grammaire minimales pour écrire Python
Remarques sur l'utilisation de MeCab depuis Python
Apprentissage automatique par python (1) Classification générale
Résumé de l'apprentissage automatique par les débutants de Python
Remarques sur l'installation de Python à l'aide de PyEnv
<Pour les débutants> bibliothèque python <Pour l'apprentissage automatique>
Python: prétraitement dans l'apprentissage automatique: présentation
Notes sur l'utilisation de rstrip avec python.
Remarques sur l'accès à dashDB à partir de python
Mémo d'apprentissage "Scraping & Machine Learning avec Python"
Apprentissage automatique
apprentissage de python
Mémo d'étude Python & Machine Learning: Préparation de l'environnement
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Amplifiez les images pour l'apprentissage automatique avec Python
Note de nfc.ContactlessFrontend () de nfcpy de python
Utiliser le groupe d'API d'apprentissage automatique A3RT de Python
Apprentissage automatique avec python (2) Analyse de régression simple
Notes d'apprentissage depuis le début de Python 1
J'ai installé Python 3.5.1 pour étudier l'apprentissage automatique
[python] Techniques souvent utilisées dans l'apprentissage automatique
Pourquoi Python est choisi pour l'apprentissage automatique
Note récapitulative sur la programmation d'apprentissage automatique Python (Jupyter)
Remarques sur la réalisation de l'OCR japonais avec Python
Python: prétraitement en machine learning: acquisition de données
Remarques sur la construction de Python et pyenv sur Mac
[Shakyo] Rencontre avec Python pour l'apprentissage automatique
Notes personnelles et liens sur l'apprentissage automatique ① (Machine learning)
[Python] Première analyse de données / apprentissage automatique (Kaggle)
[Python] Lorsqu'un amateur commence l'apprentissage automatique
[Python] Conception d'applications Web pour l'apprentissage automatique
Créer un environnement pour Python et l'apprentissage automatique (macOS)
Apprentissage automatique avec Pytorch sur Google Colab
Une introduction à Python pour l'apprentissage automatique
[Python] Enregistrement des résultats d'apprentissage (modèles) dans l'apprentissage automatique
Python: prétraitement dans l'apprentissage automatique: conversion de données
Mémo d'étude Python & Machine Learning ③: Réseau neuronal
Mémo d'étude Python & Machine Learning ④: Machine Learning par rétro-propagation
Notes d'apprentissage depuis le début de Python 2