Paksi dalam Panda: Memahami Maksudnya
Dalam Panda, parameter kata kunci paksi dalam fungsi seperti min() mentakrifkan sepanjang paksi mana operasi dilakukan.
Pertimbangkan kod berikut:
import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB'))
Ini mewujudkan bingkai data:
+------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+
Sekarang, mari kita hitung min sepanjang baris (axis= 1):
dff.mean(axis=1)
Ini memberikan hasil berikut:
0 1.074821 dtype: float64
Berlawanan arah, hasil yang dijangkakan ialah:
A 0.626386 B 1.523255 dtype: float64
Memahami Parameter Paksi
Parameter paksi menentukan arah di mana operasi dilakukan.
Dalam contoh yang diberikan, min dikira sepanjang lajur (axis=1), menghasilkan nilai tunggal untuk setiap baris.
Memvisualisasikan Paksi
Untuk menggambarkan paksi, pertimbangkan rajah berikut:
+------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325|----axis=1-----> +------------+---------+--------+ | | | axis=0 | ↓ ↓
Anak panah merah mewakili paksi=1, yang beroperasi di sepanjang lajur. Anak panah hijau mewakili paksi=0, yang beroperasi di sepanjang baris.
Atas ialah kandungan terperinci Apakah Maksud Parameter `paksi` dalam Fungsi Panda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!