Un tableau d'étendue
np.arange() est particulièrement utile pour la création de graphiques. Votre tâche consiste à créer un nuage de points avec les valeurs de doubling_array sur l'axe des y.
doubling_array = [1, 2, 4, 8, 16, 32, 64, 128, 256, 512]
Rappelez-vous qu'un nuage de points peut être créé avec le code suivant :
plt.scatter(x_values, y_values)
plt.show()
Avec doubling_array sur l'axe des y, il vous faut maintenant des valeurs pour l'axe des x, que vous pouvez créer avec np.arange() !
numpy est déjà chargé sous le nom np, et matplotlib.pyplot est importé sous le nom plt.
Cette activité fait partie du cours
Introduction à NumPy
Instructions de l’exercice
- À l'aide de
np.arange(), créez un tableau 1D nomméone_to_tenqui contient tous les entiers de un à dix (inclusivement). - Créez un nuage de points avec
doubling_arraycomme valeurs en y etone_to_tencomme valeurs en x.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create an array of integers from one to ten
one_to_ten = ____
# Create your scatterplot
____
plt.show()