Kto jest powyżej średniej?
Tablice logiczne to bardzo skuteczny sposób filtrowania danych. W tym ćwiczeniu znajdziesz ceny wyższe od średniej z listy cen.
Biblioteka numpy jest zaimportowana jako np, a tablica prices jest dostępna w twoim środowisku pracy.
To ćwiczenie jest częścią kursu
Wprowadzenie do Pythona dla finansów
Instrukcje do ćwiczenia
- Znajdź elementy tablicy
prices, które są większe niżprice_mean, i przypisz wynik logiczny do zmiennejboolean_array. - Przefiltruj tablicę
pricesza pomocąboolean_arrayi przypisz wynik do zmiennejabove_avg.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)