Créer des tableaux
Fait partie de la section Données et visualisations du Journey Machine Learning de Coddy. Leçon 5 sur 60.
Tu te souviens des 150 fleurs d’iris ? Pour un modèle, ce sont 600 nombres dans un tableau NumPy, une ligne par fleur :
Ce chapitre crée des tableaux comme celui-ci à partir d’une liste. np.array transforme une liste en tableau :
temps = np.array([21, 23, 19])
print(temps)
print(type(temps))Cela affiche :
[21 23 19]
<class 'numpy.ndarray'>Pas de virgules : c’est ainsi que tu repères un tableau. Et un tableau contient un seul type, donc un nombre décimal transforme chaque valeur en nombre décimal :
print(np.array([1, 2.5, 3]))Cela affiche :
[1. 2.5 3. ]Un type partagé permet à NumPy d’effectuer rapidement des calculs sur un million de valeurs.
Défi
FacileUne location de kayaks comptabilise les kayaks loués du lundi au mercredi. Le programme lit ces trois nombres, puis les prévisions pour jeudi, sous forme de nombre décimal.
- Crée un tableau
rentedà partir des trois nombres et affiche-le. - Crée un tableau
weekà partir des trois nombres et des prévisions, dans cet ordre, et affiche-le. - Affiche le type de
week.
Pour 8, 15, 4 et 12.5, le résultat est :
[ 8 15 4]
[ 8. 15. 4. 12.5]
<class 'numpy.ndarray'>Tu vois comment une prévision décimale a transformé tous les nombres en nombres décimaux ?
Essayez vous-même
import numpy as np
# Kayaks loués du lundi au mercredi, puis prévisions pour jeudi
monday = int(input())
tuesday = int(input())
wednesday = int(input())
forecast = float(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 hebdomadaires3Calculs 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