मान लें, आपके पास पैनल है और पहली पंक्ति का औसत है,
पहली पंक्ति का औसत है:Column1 0.274124dtype:float64
समाधान
इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे -
-
डेटा मान को डिक्शनरी कुंजी के रूप में सेट करें 'कॉलम 1' मान के साथ pd.DataFrame(np.random.randn(5, 3))
डेटा ={'कॉलम1' :pd.DataFrame(np.random.randn(5, 3))}
-
पैनल को डेटा असाइन करें और इसे p
. के रूप में सहेजें
पी =पीडी.पैनल (डेटा)
-
dict key Column1 का उपयोग करके कॉलम को प्रिंट करें
प्रिंट (p['Column1'])
-
major_xs(0) ,
. का उपयोग करके पहली पंक्ति के औसत की गणना करें
p.major_xs(0).mean()
उदाहरण
आइए एक बेहतर समझ पाने के लिए निम्नलिखित कोड देखें -
pdimport numpy के रूप में npdata ={'Column1':pd.DataFrame(np.random.randn(5, 3))}p =pd.Panel(data)print("पैनल मान:")प्रिंट("पैनल मान:")प्रिंट के रूप में आयात करें p['Column1'])print("पहली पंक्ति का औसत है:")प्रिंट(p.major_xs(0).mean())
आउटपुट
पैनल मान: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 पहली पंक्ति का औसत है:कॉलम 1 0.274124d प्रकार:फ्लोट