निम्न प्रपत्र का एक वर्ग पांडा DataFrame को देखते हुए:पिगलो के ऊपरी त्रिकोणीय मैट्रिक्स एक पांडा Dataframe
a b c
a 1 .5 .3
b .5 1 .4
c .3 .4 1
कैसे मैं केवल
Row Column Value
a a 1
a b .5
a c .3
b b 1
b c .4
c c 1
#Note the combination a,b is only listed once. There is no b,a listing
मैं पाने के लिए ऊपरी त्रिकोण melt
कर सकते हैं और अधिक एक मुहावरेदार पांडा समाधान में रुचि रखते हैं, एक कस्टम इंडेक्सर काफी आसान हाथ से लिखने के लिए होगा ... आपके विचार और प्रतिक्रिया के लिए अग्रिम धन्यवाद।
मैं बाहर देखने के लिए है के लिए अगर आप किसी भी 'NaN' मान ऊपरी त्रिकोण में संरक्षित करना चाहते हैं केवल एक चीज (' stack' उन सब को छोड़ देंगे)। आप स्पष्ट रूप से बहु सूचकांक का निर्माण करने के लिए और फिर पुन: अनुक्रमणिका यदि यह मामला है हो सकता है। –