LoslegenKostenlos loslegen

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

Kurs anzeigen

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)
Code bearbeiten und ausführen