Kom igångKom igång gratis

Vem ligger över genomsnittet?

Booleska arrayer är ett kraftfullt sätt att filtrera data. I den här övningen ska du identifiera vilka priser som ligger över genomsnittet i en lista med priser.

numpy är importerat som np och arrayen prices finns tillgänglig i din arbetsyta.

Den här övningen är en del av kursen

Introduktion till Python för finans

Visa kurs

Övningsinstruktioner

  • Hitta element i prices som är större än price_mean och tilldela det booleska resultatet till boolean_array.
  • Filtrera prices med hjälp av boolean_array och tilldela resultatet till above_avg.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod