O`zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi




Download 111,61 Kb.
bet4/9
Sana17.12.2023
Hajmi111,61 Kb.
#121213
1   2   3   4   5   6   7   8   9
Bog'liq
Mashinali o\'qitish.

Foydalanishga misollar:





Pandas DataFrames.
Pandas DataFrame - ikki o'lchovli o'lchamli o'zgaruvchan, satrlar va ustunlar bilan potentsial heterojen jadvalli ma'lumotlar strukturasi. Ma'lumotlar ramkasi - bu ikki o'lchovli ma'lumotlar strukturasi, ya'ni ma'lumotlar satr va ustunlarda jadval shaklida tekislanadi.

DataFrames zamonaviy ma'lumotlar tahlilida qo'llaniladigan eng keng tarqalgan ma'lumotlar tuzilmalaridan biridir, chunki ular ma'lumotlarni saqlash va ular bilan ishlashning moslashuvchan va intuitiv usulidir.


Biz Pandas DataFrame-da bajarilishi mumkin bo'lgan barcha asosiy operatsiyalar haqida qisqacha ma'lumotga ega bo'lamiz:

  • DataFrame yaratish


  • Satrlar va ustunlar bilan ishlash


  • Indekslash va ma'lumotlarni tanlash


  • Yo'qolgan ma'lumotlar bilan ishlash


  • Satrlar va ustunlar ustida takrorlash



Pandas DataFrame yaratish.

Haqiqiy dunyoda Pandas DataFrame mavjud xotiradan ma'lumotlar to'plamini yuklash orqali yaratiladi, saqlash SQL ma'lumotlar bazasi, CSV fayli va Excel fayli bo'lishi mumkin. Pandas DataFrame roʻyxatlar, lugʻatlar va lugʻatlar roʻyxatidan va hokazolardan yaratilishi mumkin. Dataframe turli yoʻllar bilan yaratilishi mumkin. Mana biz dataframe yaratishning baʼzi usullari:

List yordamida dataframe yaratish: DataFrame bitta roʻyxat yoki roʻyxatlar roʻyxati yordamida yaratilishi mumkin.

# import pandas as pd
import pandas as pd
# list of strings
lst = ['Geeks', 'For', 'Geeks', 'is',
'portal', 'for', 'Geeks']
# Calling DataFrame constructor on list
df = pd.DataFrame(lst)
print(df)

Ndarray/listlar dictidan DataFrame yaratish: Narray/ro'yxat dictidan DataFrame yaratish uchun barcha rivoyatlar bir xil uzunlikda bo'lishi kerak. Agar indeks uzatilsa, uzunlik indeksi massivlar uzunligiga teng bo'lishi kerak. Agar indeks o'tkazilmasa, sukut bo'yicha indeks diapazon (n) bo'ladi, bu erda n - massiv uzunligi.


# Python code demonstrate creating
# DataFrame from dict narray / lists
# By default addresses.

Download 111,61 Kb.
1   2   3   4   5   6   7   8   9




Download 111,61 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



O`zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi

Download 111,61 Kb.