Créer des tableaux à partir de conditions
À l'heure actuelle, les valeurs de diamètre de souche et de diamètre du tronc dans tree_census se trouvent dans deux colonnes différentes. Les arbres vivants ont un diamètre de souche égal à zéro, tandis que les souches ont un diamètre de tronc égal à zéro. Si vous souhaitez inclure à la fois les arbres vivants et les souches dans certains calculs de recherche, il peut être utile de regrouper leurs diamètres dans une seule colonne.
numpy est chargé sous le nom np, et le tableau tree_census est disponible. Pour rappel, les colonnes de l'inventaire des arbres, dans l'ordre, correspondent à l'identifiant de l'arbre, l'identifiant du pâté de maisons, le diamètre du tronc et le diamètre de la souche.
Cette activité fait partie du cours
Introduction à NumPy
Instructions de l’exercice
- Créez et affichez un tableau 1D nommé
trunk_stump_diameters, qui remplace le diamètre du tronc d'un arbre par son diamètre de souche si le diamètre du tronc est égal à zéro.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create and print a 1D array of tree and stump diameters
trunk_stump_diameters = ____
print(trunk_stump_diameters)