पर एक कॉलम जोड़ें, मैं एक मल्टीइंडेक्स कॉलम डेटाफ्रेम के दूसरे स्तर पर एक कॉलम जोड़ना चाहता हूं।पांडा: एक मल्टीइंडेक्स कॉलम डेटाफ्रेम
In [151]: df
Out[151]:
first bar baz
second one two one two
A 0.487880 -0.487661 -1.030176 0.100813
B 0.267913 1.918923 0.132791 0.178503
C 1.550526 -0.312235 -1.177689 -0.081596
प्रत्यक्ष काम के सामान्य चाल से काम नहीं करता:
In [152]: df['bar']['three'] = [0, 1, 2]
In [153]: df
Out[153]:
first bar baz
second one two one two
A 0.487880 -0.487661 -1.030176 0.100813
B 0.267913 1.918923 0.132791 0.178503
C 1.550526 -0.312235 -1.177689 -0.081596
मैं कैसे "बार" के तहत करने के लिए तीसरी पंक्ति जोड़ सकते हैं?
धन्यवाद: तीन "उप कॉलम" के साथ बहु स्तरीय स्तंभ जोड़ने। मुझे कहना होगा कि यह पूरी तरह स्पष्ट नहीं है (मेरे लिए) नया कॉलम sort_index का उपयोग करने के बाद ही क्यों दिखाई देता है। – ezbentley
ओह क्षमा करें कि उत्तर का हिस्सा नहीं है, बस मुझे picky है। जैसे ही आप 'डीएफ [' बार ',' तीन '] = [0, 1, 2]' कहते हैं, यह वास्तव में दिखाई देगा। डिफ़ॉल्ट रूप से पांडा इसे डेटाफ्रेम के अंत में रखेगा (बाद में [बाज़, दो])। मैं बस इसे अन्य 'बार' के साथ देखना चाहता था। – spencerlyon2
मैं देखता हूं। स्पष्टीकरण के लिए धन्यवाद। – ezbentley