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
<Kurs>Einführung in NumPy</Kurs>Übungsanweisungen
- 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 praktische Ü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)