pandas 0.23 - MultiIndex.from_product()

pandas.MultiIndex.from_product




pandas

pandas.MultiIndex.from_product

classmethod MultiIndex.from_product(iterables, sortorder=None, names=None) [source]

कई पुनरावृत्तियों के कार्टेशियन उत्पाद से एक मल्टीएंडेक्स बनाएं

पैरामीटर:

iterables : पुनरावृत्तियों की सूची / अनुक्रम

प्रत्येक पुनरावृत्ति में सूचकांक के प्रत्येक स्तर के लिए अद्वितीय लेबल होते हैं।

सॉर्टर : int या कोई नहीं

क्रमबद्धता का स्तर (उस स्तर के द्वारा शाब्दिक रूप से क्रमबद्ध होना चाहिए)।

नाम : सूची / तार के अनुक्रम या कोई नहीं

सूचकांक में स्तरों के लिए नाम।

यह दिखाता है:
index : MultiIndex

यह भी देखें

MultiIndex.from_arrays
सरणियों की सूची को MultiIndex में बदलें
MultiIndex.from_tuples
Tuples की सूची को MultiIndex में बदलें

उदाहरण

>>> numbers = [0, 1, 2]
>>> colors = [u'green', u'purple']
>>> MultiIndex.from_product([numbers, colors],
                             names=['number', 'color'])
MultiIndex(levels=[[0, 1, 2], [u'green', u'purple']],
           labels=[[0, 0, 1, 1, 2, 2], [0, 1, 0, 1, 0, 1]],
           names=[u'number', u'color'])