Pandas Series


ULASHISH

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.

Misol

Series’ning birinchi qiymatini qaytaring:

print(myvar[0])
O‘zingiz sinab ko‘ring »

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.

Misol

"y" qiymatini qaytaring:

print(myvar["y"])
O‘zingiz sinab ko‘ring »


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!