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_diametersaus, das den Stammdurchmesser eines Baumes durch den Durchmesser seines Baumstumpfs ersetzt, wenn der Stammdurchmesser null ist.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Create and print a 1D array of tree and stump diameters
trunk_stump_diameters = ____
print(trunk_stump_diameters)