Plages de nombres
Fait partie de la section Données et visualisations du Journey Machine Learning de Coddy. Leçon 7 sur 60.
Taper à la main 100 nombres régulièrement espacés ? NumPy les génère pour vous, de deux façons :
np.arange(start, stop, step) compte par pas et, comme range, s’arrête avant stop. np.linspace(a, b, n) crée n valeurs de a à b, les deux inclus :
print(np.arange(0, 20, 5))
print(np.linspace(0, 20, 5))Cela affiche :
[ 0 5 10 15]
[ 0. 5. 10. 15. 20.]Choisissez en fonction de ce que vous connaissez : l’écart ou le nombre. Pour un décompte vide, np.zeros(n) et np.ones(n) créent n zéros ou uns :
print(np.zeros(3)) # [0. 0. 0.]Défi
FacileUn entraîneur de course à pied dispose des cônes. Le programme lit la position du premier et du dernier cône (m), l’écart et le nombre de points d’eau. Affichez :
Cones: du premier au dernier, avec un écart entre eux (np.arange).Stations: espacés régulièrement, en incluant le premier et le dernier cône (np.linspace).Times: un zéro par cône, pour les temps des coureurs (np.zeros).
Pour 0, 40, 10 et 3 :
Cones: [ 0 10 20 30 40]
Stations: [ 0. 20. 40.]
Times: [0. 0. 0. 0. 0.]Essayez vous-même
import numpy as np
first = int(input())
last = int(input())
gap = int(input())
stations = 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 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