Le code python ci-dessous crée des données pour un tableau numpy que j'utilise pour représenter une boîte unitaire sur un graphique :
box = np.array([[x, y] for x in np.arange(0.0, 1.01, 0.01) for y in
np.arange(0.0, 1.01, 0.01)])
Je veux transformer box
-- en ajoutant un nombre à la composante x et un nombre différent à la composante y -- dans un autre tableau numpy afin que la nouvelle case apparaisse ailleurs sur le graphique.
J'ai du mal à savoir si je peux découper un tableau numpy pour faire l'addition dont j'ai besoin ou quelle serait la syntaxe de boucle correcte.
Ma question est la suivante : comment ajouter, disons 1 à chaque élément x et 3 à chaque élément y ?
Donc, si un élément du tableau initial de numpy était [0.8, 0.5]
cet élément particulier sera alors (dans le nouveau tableau) : [1.8, 3.5]
. Tous les autres éléments verraient leurs valeurs x et y mises à jour de la même manière.