Pandas Series
Series nima?
Pandas Series jadvaldagi ustunga o‘xshaydi.
U istalgan turdagi ma’lumotlarni saqlaydigan bir o‘lchamli massivdir.
Misol
Ro‘yxatdan (list) oddiy Pandas Series yarating:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a)
print(myvar)
O‘zingiz sinab ko‘ring »
Yorliqlar
Agar boshqacha ko‘rsatilmagan bo‘lsa, qiymatlar o‘zlarining indeks raqamlari bilan yorliqlanadi. Birinchi qiymatning indeksi 0, ikkinchi qiymatniki 1 va hokazo.
Bu yorliq yordamida kerakli qiymatga murojaat qilish mumkin.
Yorliqlar yaratish
index argumenti yordamida yorliqlarga o‘zingiz nom berishingiz mumkin.
Misol
O‘z yorliqlaringizni yarating:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a, index = ["x", "y", "z"])
print(myvar)
O‘zingiz sinab ko‘ring »
Yorliqlarni yaratganingizdan so‘ng elementga uning yorlig‘i orqali murojaat qilishingiz mumkin.
Kalit/qiymat obyektlari Series sifatida
Series yaratishda dictionary kabi kalit/qiymat obyektidan ham foydalanishingiz mumkin.
Misol
Dictionary’dan oddiy Pandas Series yarating:
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3": 390}
myvar = pd.Series(calories)
print(myvar)
O‘zingiz sinab ko‘ring »
Eslatma: Dictionary kalitlari yorliqlarga aylanadi.
Dictionary’dagi elementlarning faqat bir qismini tanlash uchun index argumentidan foydalaning va unda faqat Series’ga kiritmoqchi bo‘lgan elementlarni ko‘rsating.
Misol
Faqat "day1" va "day2" ma’lumotlaridan foydalanib Series yarating:
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3": 390}
myvar = pd.Series(calories, index = ["day1", "day2"])
print(myvar)
O‘zingiz sinab ko‘ring »
DataFrame’lar
Pandas’dagi ma’lumotlar to‘plamlari odatda DataFrame deb ataladigan ko‘p o‘lchamli jadvallardan iborat bo‘ladi.
Series ustunga o‘xshasa, DataFrame butun jadvaldir.
Misol
Ikkita Series’dan DataFrame yarating:
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration": [50, 40, 45]
}
myvar = pd.DataFrame(data)
print(myvar)
O‘zingiz sinab ko‘ring »
DataFrame’lar haqida keyingi bobda bilib olasiz.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
