dot()
Pandas DataFrame dot() metodi
Misol
Bir DataFrame qiymatlarini boshqa DataFrame qiymatlariga ko‘paytiring va ularni qo‘shing:
import pandas as pd
df1 = pd.DataFrame([[1, 2], [3, 4]])
df2 = pd.DataFrame([[5, 6], [7, 8]])
print(df1.dot(df2))
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
dot() metodi bir DataFrame’dagi har bir qiymatni boshqa DataFrame (yoki Series yoki massiv) qiymatlariga ko‘paytiradi va ularni qo‘shadi.
Misol tahlili:
Sizda quyidagi ikkita DataFrame obyekti bor deb faraz qilaylik:
[[1, 2], [3, 4]]
[[5, 6], [7, 8]]
Birinchi DataFrame qiymatlarini ikkinchi DataFrame qiymatlariga birma-bir quyidagicha ko‘paytiring:
1 * 5 = 5
2 * 7 = 14
Ikki ko‘paytmani qo‘shing:
5 + 14 = 19
19 natijadagi birinchi qiymat bo‘ladi.
Bu yerda natijadagi har bir qiymat uchun hisob-kitobni ko‘rishingiz mumkin:
(1 * 5) + (2 * 7) = 19
(1 * 6) + (2 * 8) = 22
(3 * 5) + (4 * 7) = 43
(3 * 6) + (4 * 8) = 50
natijada quyidagi kabi DataFrame obyekti hosil bo‘ladi:
[[19, 22], [43, 50]]
Sintaksis
dataframe.dot(other)
Parametrlar
| Parametr | Tavsif |
|---|---|
| other | Majburiy. Son, sonlar ro‘yxati yoki asl DataFrame’ga mos keladigan ma’lumotlar tuzilmasiga ega boshqa obyekt. |
Qaytariladigan qiymat
Natijalarni o‘z ichiga olgan DataFrame.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
