Giải pháp
Giả sử bạn có khung dữ liệu và độ lệch tuyệt đối trung bình của các hàng và cột là,
điên của cột:Cột1 0,938776 Loại cột2 0,600000 loại:float64mad số hàng:0 0,5001 0,9002 0,6503 0,9004 0,7505 0,5756 1,325 loại:float64
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước được đưa ra bên dưới -
-
Xác định khung dữ liệu
-
Tính độ lệch tuyệt đối trung bình của hàng là,
df.mad ()
-
Tính độ lệch tuyệt đối trung bình của hàng là,
df.mad (axis =1)
Ví dụ
Hãy xem đoạn mã sau để hiểu rõ hơn -
nhập gấu trúc dưới dạng pddata ={"Column1":[6, 5.3, 5.9, 7.8, 7.6, 7.45, 7.75], "Column2":[7, 7.1, 7.2, 6, 6.1, 6.3, 5.1]} df =pd.DataFrame (data) print ("DataFrame is:\ n", df) print ("mad of column:\ n", df.mad ()) print ("mad of row:\ n", df.mad (trục =1))
Đầu ra
DataFrame là:Column1 Column20 6.00 7.01 5.30 7.12 5.90 7.23 7.80 6.04 7.60 6.15 7.45 6.36 7.75 5.1mad of column:Column1 0.938776Column2 0.600000dtype:float64mad of row:0 0.5001 0.9002 0.6503 0.9004 0.7505 0.5756 1.325dtype:float>