Menu
CoddyTech

Seriler

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

Bu bölüm, dört satırda özetlenen tam bir film dosyasıyla sona eriyor:

Başlıkları, puanları ve oylarıyla 4 çizgi filmden oluşan küçük bir tablo ve dört satırlık bir karta işaret eden bir ok: 4 film, puanlar 6.4 ile 7.7 arasında, ortalama puan 7.05, filmlerin yarısının 16600'den fazla oyu var

Küçük başlar. Bir liste değerleri konumlarına göre bilir; tablolar için kullanılan kütüphane pandas, her birine bir etiket verir:

Tek sütun olarak çizilmiş bir Series: yanında apple, banana ve mango etiketleri, karşılarında fiyatları 1.5, 0.5 ve 2.5; mango satırı vurgulanmış

Etiketli sütun bir Seri'dir. pd.Series'e değerleri verin ve index= ile etiketleri belirtin:

import pandas as pd

prices = pd.Series([1.5, 0.5, 2.5], index=["apple", "banana", "mango"])
print(prices)
print(prices["mango"])

Bu, etiketli değerleri, türlerini ve ardından mangonun fiyatını yazdırır:

apple     1.5
banana    0.5
mango     2.5
dtype: float64
2.5

Bir dizide olduğu gibi, prices.mean() değeri 1.5'tir. index= olmadan etiketler 0, 1, 2 olur.

challenge icon

Görev

Orta

Bir feribot günde üç kez sefer yapar. Program, sabah, öğle ve akşam seferlerindeki yolcu sayılarını, ardından bir seferin adını trip değişkenine okur.

  1. Üç sayıyı early, midday ve late etiketleriyle içeren bir passengers Serisi oluştur.
  2. Seriyi yazdır.
  3. Ortalamayı 1 ondalık basamağa yuvarlayarak yazdır.
  4. trip seferindeki yolcu sayısını yazdır.

40, 95, 61 ve early için:

early     40
midday    95
late      61
dtype: int64
Average: 65.3 passengers
early: 40 passengers

Kendin dene

import pandas as pd

early = int(input())
midday = int(input())
late = int(input())
trip = 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