Arrays maken op basis van voorwaarden
Op dit moment staan de waarden voor stronkdiameter en stamdiameter in tree_census in twee verschillende kolommen. Levend bomen hebben een stronkdiameter van nul, terwijl stronken een stamdiameter van nul hebben. Als je zowel levende bomen als stronken in bepaalde onderzoeksberekeningen wilt meenemen, kan het handig zijn om hun diameters samen in één kolom te hebben.
numpy is geladen als np, en de tree_census-array is beschikbaar. Ter herinnering: de kolommen in de boomtelling verwijzen achtereenvolgens naar het ID van een boom, het block-ID, de stamdiameter en de stronkdiameter.
Deze oefening maakt deel uit van de cursus
Introductie tot NumPy
Oefeninstructies
- Maak en print een 1D-array met de naam
trunk_stump_diameters, die de stamdiameter van een boom vervangt door de stronkdiameter als de stamdiameter nul is.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create and print a 1D array of tree and stump diameters
trunk_stump_diameters = ____
print(trunk_stump_diameters)