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.
Do'stlaringiz bilan baham: |