Computer >> Máy Tính >  >> Lập trình >> Python

Viết chương trình Python để tìm giá trị trung bình của hàng đầu tiên trong Bảng điều khiển

Giả sử, bạn có Bảng điều khiển và giá trị trung bình của hàng đầu tiên là,

 Trung bình của hàng đầu tiên là:Column1 0,274124dtype:float64 

Giải pháp

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước 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 toán Trung bình của hàng đầu tiên bằng cách sử dụng, major_xs (0),

 p.major_xs (0) .mean () 

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ị trung bình của hàng đầu tiên là:") print (p.major_xs (0) .mean ()) 

Đầu ra

 Giá trị bảng điều khiển:0 1 20 0,629910 0,275741 -0,0832811 -0,509143 -1,794204 0,3003902 -1,944141 0,085508 -0,1551673 1,551087 -0,671242 -0,8389224 -0,643543 0,622777 1,112745