ผลลัพธ์สำหรับค่าสูงสุดของคอลัมน์แรกในแผงคือ
ค่าสูงสุดของคอลัมน์แรกคือ;Column1 1.377292
วิธีแก้ปัญหา
เพื่อแก้ปัญหานี้ เราจะปฏิบัติตามแนวทางด้านล่าง −
-
ตั้งค่าข้อมูลเป็นคีย์พจนานุกรมคือ 'Column1' โดยมีค่าเป็น pd.DataFrame(np.random.randn(5, 3))
data ={'Column1' :pd.DataFrame(np.random.randn(5, 3))}
-
กำหนดข้อมูลให้กับ Panel และบันทึกเป็น p
p =pd.Panel(ข้อมูล)
-
พิมพ์คอลัมน์โดยใช้คีย์ dict Column1
พิมพ์(p['Column1'])
-
คำนวณค่าสูงสุดของคอลัมน์แรกโดยใช้ minor_xs(0) ,
p.minor_xs(0).max()
ตัวอย่าง
มาดูโค้ดต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น −
นำเข้าแพนด้าเป็น pdimport numpy เป็น npdata ={'Column1' :pd.DataFrame(np.random.randn(5, 3))}p =pd.Panel(data)print("Panel values:")print( p['Column1'])print("ค่าสูงสุดของคอลัมน์แรกคือ:")print(p.minor_xs(0).max())
ผลลัพธ์
ค่าแผง: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 ค่าสูงสุดของคอลัมน์แรกคือ:Column1 1.37729predtype