Kết quả cho giá trị lớn nhất của cột đầu tiên trong bảng điều khiển là
giá trị lớn nhất của cột đầu tiên là; Column1 1.377292
Giải pháp
Để giải quyết vấn đề này, chúng tôi sẽ làm theo cách tiếp cận dưới đây -
-
Đặt giá trị dữ liệu làm khóa từ điển là 'Column1' với giá trị là pd.DataFrame (np.random.randn (5, 3))
data ={'Column1':pd.DataFrame (np.random.randn (5, 3))}
-
Gán dữ liệu cho Panel và lưu nó dưới dạng p
p =pd.Panel (dữ liệu)
-
In cột bằng phím dict Column1
print (p ['Column1'])
-
Tính giá trị lớn nhất của cột đầu tiên bằng cách sử dụng, small_xs (0),
p.minor_xs (0) .max ()
Ví dụ
Hãy xem đoạn mã sau để hiểu rõ hơn -
nhập gấu trúc dưới dạng pdimport numpy as npdata ={'Column1':pd.DataFrame (np.random.randn (5, 3))} p =pd.Panel (data) print ("Panel giá trị:") print ( p ['Column1']) print ("giá trị lớn nhất của cột đầu tiên là:") print (p.minor_xs (0) .max ())
Đầu ra
Giá trị bảng điều khiển:0 1 20 0.914209 -0.665899 -0.7030971 -1.375634 -0.164529 -0.6733262 1.377292 0.692793 0.3907773 -0.899618 -1.163681 0.9544634 0.025898 0.832265 0.173535 Giá trị tối đa của cột đầu tiên là:float