Kdo je nadprůměrný?
Booleovská pole jsou velmi účinný způsob, jak vybírat podmnožiny z polí. V tomto cvičení identifikuješ ze seznamu cen ty, které jsou vyšší než průměr.
numpy je importován jako np a pole prices je dostupné v tvém pracovním prostředí.
Toto cvičení je součástí kurzu
Úvod do Pythonu pro finance
Pokyny k cvičení
- Najdi prvky v
prices, které jsou větší nežprice_mean, a výsledek ve formě booleovského pole přiřaď doboolean_array. - Použij
boolean_arrayk výběru podmnožiny zpricesa výsledek přiřaď doabove_avg.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Find the mean
price_mean = np.mean(prices)
# Create boolean array
boolean_array = (____)
print(boolean_array)
# Select prices that are greater than average
above_avg = prices[____]
print(above_avg)