Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python Pandas में MultiIndex में स्तर सेट करें

Pandas में MultiIndex में स्तर सेट करने के लिए MultiIndex.set_levels() मेथड का उपयोग करें।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

सरणियाँ बनाएं और MultiIndex बनाएं

arrays = [[1, 2, 3, 4], ['John', 'Tim', 'Jacob', 'Chris']]
multiIndex = pd.MultiIndex.from_arrays(arrays, names=('ranks', 'student'))

MultiIndex में स्तर सेट करें

print("\nSet new levels in Multi-index...\n", multiIndex.set_levels([['p', 'q', 'r', 's'], [10, 20, 30, 40]]))

पूरा उदाहरण

import pandas as pd

# MultiIndex एक मल्टी-लेवल, या हायरार्किकल, इंडेक्स ऑब्जेक्ट है पैंडास ऑब्जेक्ट्स के लिए
# सरणियाँ बनाएं
arrays = [[1, 2, 3, 4], ['John', 'Tim', 'Jacob', 'Chris']]

# "names" पैरामीटर प्रत्येक इंडेक्स स्तर के लिए नाम सेट करता है
# from_arrays() का उपयोग MultiIndex बनाने के लिए किया जाता है
multiIndex = pd.MultiIndex.from_arrays(arrays, names=('ranks', 'student'))

# MultiIndex प्रदर्शित करें
print("The Multi-index...\n", multiIndex)

# MultiIndex में स्तर प्राप्त करें
print("\nThe levels in Multi-index...\n", multiIndex.levels)

# MultiIndex में स्तर सेट करें
print("\nSet new levels in Multi-index...\n", multiIndex.set_levels([['p', 'q', 'r', 's'], [10, 20, 30, 40]]))

आउटपुट

The Multi-index... MultiIndex([(1, 'John'), (2, 'Tim'), (3, 'Jacob'), (4, 'Chris')], names=['ranks', 'student'])
The levels in Multi-index... [[1, 2, 3, 4], ['Chris', 'Jacob', 'John', 'Tim']]
Set new levels in Multi-index... MultiIndex([('p', 30), ('q', 40), ('r', 20), ('s', 10)], names=['ranks', 'student'])
  1. - पायथन में set copy() मेथड

    इस ट्यूटोरियल में, हम सेट डेटा संरचना के copy मेथड के बारे में जानेंगे। आइए इसे विस्तार से देखें।copy मेथड का उपयोग सेट की शैलो कॉपी प्राप्त करने के लिए किया जाता है।आइए सेट के सामान्य और शैलो कॉपी को समझने के लिए विभिन्न उदाहरण देखें।सामान्य कॉपीआउटपुट समझने के लिए नीचे दिए गए चरणों का पालन करें।एक

  1. - पायथन में set clear() मेथड

    इस ट्यूटोरियल में, हम सेट डेटा संरचना के clear मेथड के बारे में जानेंगे। आइए clear मेथड के बारे में विवरण देखें।clear मेथड का उपयोग सेट डेटा संरचना से सभी डेटा को साफ़ करने के लिए किया जाता है। सेट से सभी तत्व साफ़ हो जाएंगे। और हमारे पास एक खाली सेट रह जाएगा।clear मेथड को क्रिया में देखने के लिए नी

  1. - पायथन में set add() मेथड

    इस ट्यूटोरियल में, हम सेट डेटा संरचना के add मेथड के बारे में जानेंगे। आइए ट्यूटोरियल में गोता लगाएं।सेट डेटा संरचना इसमें अद्वितीय तत्वों को संग्रहीत करती है। सेट डेटा संरचना का add मेथड एक तत्व लेता है और इसे सेट में जोड़ता है।सेट में एक नया तत्व जोड़ने के लिए नीचे दिए गए चरणों का पालन करें।एक सेट