Menu
CoddyTech

Penguen Kaşif

Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 60 / 60.

Antarktika'daki bir saha ekibi, üç türden 100 pengueni ölçtü. penguins.csv her penguen için bir satır içerir ve birkaç hücre boştur: pandas bunları NaN olarak okur.

Sütunları: species, island, bill_length_mm, bill_depth_mm, flipper_length_mm, body_mass_g ve sex.

Bir türü hangi ölçüm ele verir? Ekip, türlerin dağılımlarını şöyle üst üste koyuyor; bu, gaga uzunluğu için:

bill_length_mm başlıklı, gaga uzunluğunu gösteren üç yarı saydam histogram: solda 34 ile 43 mm arasında Adelie, ortada Gentoo, sağda Chinstrap; Gentoo ve Chinstrap örtüşüyor

Adelie gagaları farklılık gösterir. Programın herhangi bir ölçüm için bu grafiği çizer.

challenge icon

Görev

Zor

Program bir sütun adı okur.

  1. penguins.csv dosyasını oku; penguen sayısını ve sütunda kaç değerin eksik olduğunu yazdır.
  2. Eksik değeri olan her satırı kaldır ve kaç satırın kaldığını yazdır.
  3. Tek bir grafikte türler üzerinde döngü kur: her birinin sütun ortalamasını (1 ondalık basamakla, round kullanarak) yazdır ve histogramını bins=8, alpha=0.5 ve adı etiket olacak şekilde çiz.
  4. Grafiğin başlığını sütun adı yap, y eksenini Penguins olarak etiketle ve bir açıklama ekle.

bill_length_mm için çıktının tamamı şöyledir:

Penguins: 100
Missing bill_length_mm: 2
Kept after cleaning: 94
Adelie: 38.9
Chinstrap: 50.0
Gentoo: 46.9
Charts drawn: 1
Title: bill_length_mm
Y label: Penguins
Histograms: 3
Histogram Adelie: 8 bars, counts [4, 1, 7, 4, 7, 8, 7, 4]
Histogram Chinstrap: 8 bars, counts [1, 2, 5, 2, 5, 4, 0, 1]
Histogram Gentoo: 8 bars, counts [1, 4, 9, 7, 3, 5, 1, 2]
See-through bars: yes
Legend: Adelie, Chinstrap, Gentoo

Kendin dene

import pandas as pd
import matplotlib.pyplot as plt

species = ["Adelie", "Chinstrap", "Gentoo"]
column = input()

# Kodunuzu aşağıya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Veriler ve Grafikler bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi