Samarqand davlat universiteti intellektual tizimlar va axborot texnologiyalari fakulteti


Download 0.86 Mb.
bet4/9
Sana23.01.2023
Hajmi0.86 Mb.
#1112602
1   2   3   4   5   6   7   8   9
Bog'liq
407-guruh.Big data amaliy topshiriq

8.Python Pandas Dataframe yaratish
import pandas as pd
df = pd.DataFrame()
print(df)
lst = ['Geeks', 'For', 'Geeks', 'is',
'portal', 'for', 'Geeks']
df = pd.DataFrame(lst)df
Natija:

9.CSV dan Dataframe yaratish
Biz read_csv() funksiyasidan foydalanib CSV fayllaridan dataframe yaratishimiz mumkin.
Python Pandas CSV ni o'qiydi
import pandas as pd
df = pd.read_csv("Iris.csv")
df.head()
Natija:

Pandaslarda ma'lumotlar ramkasini saralash uchun sort_values() funktsiyasidan foydalaniladi. Pandas sort_values() ma'lumotlar ramkasini o'sish yoki kamayish tartibida saralashi mumkin.
10.Python Pandas ma'lumotlar ramkasini o'sish tartibida saralash
import pandas as pd
# Reading the CSV file
df = pd.read_csv("Iris.csv")
# applying filter function
df.sort_values(by=['SepalLengthCm'])
Natija

11.Pandas GroupBy
Groupby - bu juda oddiy tushuncha. Biz toifalar guruhini yaratishimiz va toifalarga funktsiyani qo'llashimiz mumkin. Haqiqiy ma'lumotlar fanlari loyihalarida siz katta hajmdagi ma'lumotlar bilan shug'ullanasiz va narsalarni qayta-qayta sinab ko'rasiz, shuning uchun samaradorlik uchun biz Groupby kontseptsiyasidan foydalanamiz. Groupby asosan quyidagi bosqichlardan bir yoki bir nechtasini o'z ichiga olgan jarayonni nazarda tutadi, ular:
Ajratish: Bu ma'lumotlar to'plamlarida ba'zi shartlarni qo'llash orqali ma'lumotlarni guruhlarga bo'lish jarayonidir. Qo'llash: Bu biz har bir guruhga mustaqil ravishda funktsiyani qo'llaydigan jarayondir. Birlashtirish: Bu guruh va natijalarni qo'llaganimizdan so'ng biz turli ma'lumotlar to'plamlarini ma'lumotlar strukturasiga birlashtirgan jarayondir.
Quyidagi rasm Groupby kontseptsiyasidagi jarayonni tushunishga yordam beradi.

Download 0.86 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling