Verileri İnceleme
Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 34 / 60.
Yeni bir veri kümesini yazdırmak için çok uzun. Birkaç hızlı kontrol, boyutunu, sütunlarını ve değerlerini gösterir.
songs = pd.read_csv("songs.csv")
print(songs.head(3)) # ilk 3 satır; head() tek başına 5 satır döndürür
print(songs.shape) # (satırlar, sütunlar)
for name in songs.columns:
print(name)Bu, şunu yazdırır:
song seconds plays
0 Blue Hour 210 5169
1 Paper Moon 176 6689
2 Tide 272 2739
(24, 3)
song
seconds
plays.describe() her sayı sütununu özetler ve metin sütunu song'u hariç tutar. print(songs.describe()) şunu yazdırır:
seconds plays
count 24.000000 24.000000
mean 212.708333 5116.333333
std 42.367419 2189.610898
min 151.000000 1289.000000
25% 175.250000 3626.250000
50% 213.000000 5051.000000
75% 232.250000 6711.500000
max 290.000000 8992.000000Sıralanmış sütunun dörtte biri, yarısı ve dörtte üçü kadar yukarısındaki değerler 25%, 50% ve 75% şeklindedir.
Özet de bir tablodur: "plays" in songs.describe().columns, True değerini verir; çünkü in, bir adın orada olup olmadığını sorgular.
Görev
OrtaBir model yalnızca sayısal sütunlardan öğrenir, bu yüzden bir taksi şirketi önce yolculuk kayıtlarını kontrol eder. Program taxi_trips.csv dosyasını trips içine yükler ve bir sayı olan n'i okur.
Trips:ifadesini ve satır sayısını yazdır.- Her sütun için sırasıyla sütunun adını, iki noktayı ve
.describe()onu özetliyorsanumbers, aksi hâldetextyazdır. - İlk
nsatırı yazdır.
30 bisiklet kiralamasından oluşan bir tablo ve n = 2 için:
Trips: 30
bike: text
km: numbers
station: text
bike km station
0 B-12 4.6 Pier
1 B-07 11.2 CentralKendin dene
import pandas as pd
trips = pd.read_csv("taxi_trips.csv")
n = int(input())
# Kodunuzu aşağıya yazın
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
4Verileri Şekillendirme
Dizileri Yeniden ŞekillendirmeDizileri BirleştirmeRastgele SayılarÖzet: Zar Simülasyonu7pandas DataFrame’leri
SerilerDataFrame’lerCSV Dosyalarını OkumaVerileri İncelemeSütunları SeçmeTekrar: Film Puanları10DataFrame'leri Görselleştirme
Bir DataFrame'i GörselleştirmeSütunlardan Dağılım GrafiğiHer Grup İçin Bir RenkBir Sütunun HistogramıTekrar: Kafe Satışları2NumPy Dizileri
Diziler OluşturmaŞekil ve BoyutSayı Aralıklarıİndeksleme ve DilimlemeTekrar: Sıcaklık Izgarası5Çizgi ve Dağılım Grafikleri
Etiketler ve BaşlıklarDağılım GrafikleriBirden Fazla Çizgi ve AçıklamalarRenkler ve İşaretleyicilerŞekiller ve EksenlerTekrar: Haftalık Adımlar8Filtreleme ve Sıralama
Satırları SeçmeSatırları FiltrelemeDeğerleri SıralamaYeni SütunlarTekrar: En İyi Ürünler3Dizi Matematiği
Tüm Diziler Üzerinde MatematikÖzet İstatistiklerEksenlere Göre İstatistiklerBroadcastingBoolean MaskelerTekrar: Sınav Puanları6Veriler için Grafikler
Çubuk GrafikleriHistogramlarTek Grafikte Birden Fazla VeriDizi Olarak GörsellerTekrar: Yağış Raporu9Gruplama ve Temizleme
Değerleri SaymaVerileri GruplamaBirden Çok ÖzetEksik DeğerlerTekrar: Anket SonuçlarıKendi başına pratik yap: Online Python derleyicisi