Jeux de données intégrés
Fait partie de la section Données et visualisations du Journey Machine Learning de Coddy. Leçon 52 sur 60.
Bientôt, tu entraîneras des modèles, et ce chapitre prépare leurs données. scikit-learn, la bibliothèque de ML, inclut des jeux de données classiques, comme ces fleurs d’iris :
Une ligne les charge. from ... import prend une seule fonction d’un module, donc tu l’appelles par son nom seul :
from sklearn.datasets import load_iris
iris = load_iris(as_frame=True)
print(iris.frame.shape)
print(iris.target_names)Cela affiche :
(150, 5)
['setosa' 'versicolor' 'virginica']as_frame=True demande pandas, donc iris.frame est un DataFrame et iris.feature_names répertorie ses mesures. target contient des nombres, dont les modèles ont besoin : iris.target_names[2] nomme la classe 2.
Défi
MoyenLes médecins ont mesuré des cellules dans des échantillons de tissu mammaire et ont étiqueté chacune comme maligne ou bénigne. scikit-learn les fournit dans load_breast_cancer.
Le programme lit n, la position d’une caractéristique dans feature_names.
- Chargez le jeu de données avec
as_frame=True. - Affichez le nombre d’échantillons (lignes du tableau) et de caractéristiques qu’il contient, ainsi que les noms de ses classes.
- Affichez le nom de la caractéristique
net sa moyenne, arrondie à 2 décimales.
Pour l’entrée 3 :
Samples: 569
Features: 30
Classes: ['malignant' 'benign']
mean area: 654.89Essayez vous-même
n = int(input())
# Écrivez votre code ci-dessous
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Données et visualisations
1Introduction
Bonjour, Machine LearningQu’est-ce qu’un modèle ?Importer des bibliothèquesVotre premier graphique4Façonner les données
Remodeler les tableauxJoindre des tableauxNombres aléatoiresRécapitulatif : simulation de dés2Tableaux NumPy
Créer des tableauxForme et taillePlages de nombresIndexation et découpageRécapitulatif : grille de températures5Graphiques en courbes et nuages de points
Étiquettes et titresNuages de pointsPlusieurs courbes et légendesCouleurs et marqueursFigures et axesRécapitulatif : pas hebdomadaires8Filtrer et trier
Sélectionner des lignesFiltrer des lignesTrier les valeursNouvelles colonnesRécapitulatif : meilleurs produits11Jeux de données pour le ML
Jeux de données intégrésCaractéristiques et étiquettesExplorer par classeReprésenter les classesRécapitulatif : jeu de données Wine3Calculs sur les tableaux
Opérations mathématiques sur des tableaux entiersStatistiques récapitulativesStatistiques par axeDiffusionMasques booléensRécapitulatif : notes d’examen6Graphiques de données
Diagrammes en barresHistogrammesPlusieurs graphiques en unImages sous forme de tableauxRécapitulatif : rapport sur les précipitationsEntraînez-vous par vous-même : Compilateur Python en ligne