join()
Pandas DataFrame join() metodi
Misol
Bir DataFrame tarkibini boshqasiga qo‘shing:
import pandas as pd
data1 = {
"name": ["Sally", "Mary", "John"],
"age": [50, 40, 30]
}
data2 = {
"qualified": [True, False, False]
}
df1 = pd.DataFrame(data1)
df2 = pd.DataFrame(data2)
newdf = df1.join(df2)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
join() metodi boshqa DataFrame yoki Series’dan ustun(lar)ni qo‘shadi.
Sintaksis
dataframe.join(other, on, how, lsuffix, rsuffix, sort)
Parametrlar
join, on, how, lsuffix, rsuffix, sort parametrlari kalit so‘zli argumentlar hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| other | Majburiy. DataFrame, Series yoki DataFrame’lar ro‘yxati. | |
| on | String Ro‘yxat |
Ixtiyoriy. Birlashtirish qaysi darajada bajarilishini belgilaydi |
| how | 'left' |
Ixtiyoriy. Standart qiymat 'left'. Qaysi indeksdan foydalanishni belgilaydi |
| lsuffix | String | Ixtiyoriy. Standart qiymat ''. Nomlari bir xil (ustma-ust tushadigan) ustunlarga qo‘shiladigan stringni belgilaydi |
| rsuffix | String | Ixtiyoriy. Standart qiymat ''. Nomlari bir xil (ustma-ust tushadigan) ustunlarga qo‘shiladigan stringni belgilaydi |
| sort | True |
Ixtiyoriy. Standart qiymat False. DataFrame’ni birlashtirish kaliti (join key) bo‘yicha saralash yoki saralamaslikni belgilaydi |
Qaytariladigan qiymat
Yangilangan natijani o‘z ichiga olgan yangi DataFrame.
Bu metod asl DataFrame’ni o‘zgartirmaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
