BaşlayınÜcretsiz başlayın

Kötü karakterlerin BMI'ı

Farklı çizgi roman kahramanlarıyla ilgili bilgileri içeren heroes veri kümesine geri dönelim. Veri kümesine bmi adlı bir sütun ekledik; bu sütun Weight değerinin (Height/100)**2 ifadesine bölünmesiyle hesaplandı. Bu indeks, bir kişinin kilo sorunları olup olmadığını anlamaya yardımcı olur.

Görevin, karakterin 'Alignment' değeri ve ait olduğu 'Publisher' bilgisine bağlı olarak BMI indeksinin ortalamasını ve standart sapmasını bulmak. Ancak yalnızca BMI indeksi için 10'dan fazla geçerli gözlemi olan grupları dikkate almalısın.

İpucu: Geçerli gözlem sayısını hesaplamak için .count() kullan.

Bu egzersiz, kursun bir parçasıdır

Python ile Kodlama Mülakatı Soruları Pratiği

Kursa Göz Atın

Egzersiz talimatları

  • Verileri yukarıda belirtilen iki faktöre göre grupla.
  • 10'dan fazla geçerli bmi gözlemi olan grupları filtrele.
  • Filtrelenen verileri aynı faktörlere göre tekrar grupla.
  • BMI indeksinin ortalamasını ve standart sapmasını hesapla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

import numpy as np

# Group the data by two factors specified in the context
groups = ____

# Filter groups having more than 10 valid bmi observations
fheroes = ____

# Group the filtered data again by the same factors
fgroups = ____

# Calculate the mean and standard deviation of the BMI index
result = fgroups[____].____
print(result)
Kodu Düzenle ve Çalıştır