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

Python Pandas - पैंडास सीरीज के प्रत्येक तत्व को असमान तरीके से दोहराएं

परिचय

पैंडास इंडेक्स (या सीरीज) के प्रत्येक तत्व को अलग-अलग संख्या में दोहराने के लिए index.repeat() मेथड का उपयोग करें। प्रत्येक तत्व के लिए दोहराव की संख्या निर्दिष्ट करने वाली सूची पास करें।

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

import pandas as pd

पैंडास इंडेक्स बनाएं

index = pd.Index(['Car', 'Bike', 'Airplane', 'Ship'], name='Transport')

पैंडास इंडेक्स प्रदर्शित करें

print("पैंडास इंडेक्स...\n", index)

प्रत्येक तत्व को असमान तरीके से दोहराएं

print("\nप्रत्येक इंडेक्स तत्व को अलग-अलग तरीके से दोहराने के बाद परिणाम...\n", index.repeat([2, 3, 5, 7]))

पूर्ण उदाहरण

import pandas as pd

# पैंडास इंडेक्स बनाएं
index = pd.Index(['Car', 'Bike', 'Airplane', 'Ship'], name='Transport')

# पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)

# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nइंडेक्स में तत्वों की संख्या...\n", index.size)

# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)

# प्रत्येक तत्व को असमान तरीके से दोहराएं
print("\nप्रत्येक इंडेक्स तत्व को अलग-अलग तरीके से दोहराने के बाद परिणाम...\n", index.repeat([2, 3, 5, 7]))

आउटपुट

पैंडास इंडेक्स... Index(['Car', 'Bike', 'Airplane', 'Ship'], dtype='object', name='Transport')
इंडेक्स में तत्वों की संख्या... 4
Dtype ऑब्जेक्ट... object
प्रत्येक इंडेक्स तत्व को अलग-अलग तरीके से दोहराने के बाद परिणाम... Index(['Car', 'Car', 'Bike', 'Bike', 'Bike', 'Airplane', 'Airplane', 'Airplane', 'Airplane', 'Airplane', 'Ship', 'Ship', 'Ship', 'Ship', 'Ship', 'Ship', 'Ship'], dtype='object', name='Transport')

व्याख्या

  • दोहराव सूची: [2, 3, 5, 7] → 4 तत्वों के लिए 4 संख्याएं।
  • 'Car' (इंडेक्स 0) → 2 बार
  • 'Bike' (इंडेक्स 1) → 3 बार
  • 'Airplane' (इंडेक्स 2) → 5 बार
  • 'Ship' (इंडेक्स 3) → 7 बार
  • कुल तत्व: 2+3+5+7 = 17
  • नाम 'Transport' संरक्षित रहता है।
  1. - पायथन – लिस्ट में एलिमेंट का नेगेटिव इंडेक्स

    जब लिस्ट में किसी एलिमेंट का नेगेटिव इंडेक्स प्राप्त करना हो, तो len मेथड और index मेथड का उपयोग किया जाता है।उदाहरणmy_list = [52, 47, 18, 22, 23, 57, 13]print(The list is :)print(my_list)my_key = 22print(The value of key is )print(my_key)my_result = len(my_list) - my_list.index(my_key)print(The res

  1. - पायथन में टपल लिस्ट के प्रत्येक एलिमेंट को अपडेट करना

    जब टपल लिस्ट (यानी टपल्स की लिस्ट) में प्रत्येक एलिमेंट को अपडेट करने की आवश्यकता होती है, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है। लिस्ट कॉम्प्रिहेंशन लिस्ट के माध्यम से इटरेट करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है। उदाहरण my_list_1 = [(7, 8, 0), (3, 45, 3), (2, 22, 4)] print(

  1. - Python Pandas में यदि निर्दिष्ट इंडेक्स सीरीज़ में मौजूद नहीं है तो क्या होता है?

    जब इंडेक्स वैल्यू कस्टमाइज़्ड होती हैं, तो उन्हें series_name[index_value] का उपयोग करके एक्सेस किया जाता है। index_value को सीरीज़ में पास किया जाता है जिसे मूल सीरीज़ से मिलान करने का प्रयास किया जाता है। यदि यह मिल जाता है, तो वह संबंधित डेटा भी कंसोल पर प्रदर्शित होता है।जब एक्सेस करने का प्रयास