Arrays mithilfe von Bedingungen erstellen
Im Moment befinden sich die Werte für den Stumpfdurchmesser und den Stammdurchmesser in tree_census
in zwei verschiedenen Spalten. Lebende Bäume haben einen Stumpf-Durchmesser von null, während Stümpfe einen Stamm-Durchmesser von null haben. Wenn du sowohl lebende Bäume als auch Baumstümpfe in bestimmte Berechnungen einbeziehen willst, kann es praktisch sein, ihre Durchmesser in einer einzigen Spalte zusammenzufassen.
numpy
wurde als np
geladen und das Array tree_census
ist verfügbar. Zur Erinnerung: Die Spalten der Baumzählung zeigen die ID eines Baums, die Block-ID, den Stammdurchmesser und den Stumpfdurchmesser an.
Diese Übung ist Teil des Kurses
Einführung in NumPy
Anleitung zur Übung
- Erstelle und gebe ein eindimensionales Array namens
trunk_stump_diameters
aus, das den Stammdurchmesser eines Baumes durch den Durchmesser seines Baumstumpfs ersetzt, wenn der Stammdurchmesser null ist.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Create and print a 1D array of tree and stump diameters
trunk_stump_diameters = ____
print(trunk_stump_diameters)