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

पायथन - इंडेक्स खोजें जहां एक सरणी के रूप में पारित मूल्यों को पंडों के सूचकांक में क्रम बनाए रखने के लिए डाला जाना चाहिए

अनुक्रमणिका खोजने के लिए जहां पंडों के सूचकांक में क्रम बनाए रखने के लिए एक सरणी के रूप में पारित मूल्यों को सम्मिलित किया जाना चाहिए, index.searchsorted() का उपयोग करें विधि।

सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

पांडा इंडेक्स बनाना -

index = pd.Index([10, 20, 30, 40, 50])

पांडा सूचकांक प्रदर्शित करें -

print("Pandas Index...\n",index)

Searchsorted - मानों को एक सरणी की तरह सम्मिलित करने के लिए सेट करें और सटीक अनुक्रमणिका स्थिति प्राप्त करें जहां इन मानों को रखा जाना चाहिए -

print("\nThe exact positions where the values should be placed?...\n",index.searchsorted([35, 60]))

उदाहरण

निम्नलिखित कोड है -

import pandas as pd

# Creating Pandas index
index = pd.Index([10, 20, 30, 40, 50])

# Display the Pandas index
print("Pandas Index...\n",index)

# Return the number of elements in the Index
print("\nNumber of elements in the index...\n",index.size)

# searchsorted
# set the values to insert like an array and get the exact index positions
# where these values should be placed
print("\nThe exact positions where the values should be placed?...\n",index.searchsorted([35, 60]))

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Pandas Index...
Int64Index([10, 20, 30, 40, 50], dtype='int64')

Number of elements in the index...
5

The exact positions where the values should be placed?...
[3 5]

  1. अनुक्रमणिका को आरोही क्रम में क्रमबद्ध करें - पायथन पांडा

    सॉर्ट_इंडेक्स () इंडेक्स को आरोही और अवरोही क्रम में सॉर्ट करने के लिए उपयोग किया जाता है। यदि आप किसी पैरामीटर का उल्लेख नहीं करेंगे, तो अनुक्रमणिका को आरोही क्रम में क्रमबद्ध किया जाता है। सबसे पहले, आवश्यक पुस्तकालय आयात करें - import pandas as pd एक नया डेटाफ़्रेम बनाएँ। इसमें क्रमबद्ध अनुक्रम

  1. पायथन पांडा - कई स्तंभों से अद्वितीय मान खोजें

    एकाधिक कॉलम से अद्वितीय मान खोजने के लिए, अद्वितीय() विधि का उपयोग करें। मान लें कि आपके पास अपने पांडा डेटाफ़्रेम में एम्पनाम और ज़ोन के साथ कर्मचारी रिकॉर्ड हैं। नाम और क्षेत्र दोहराया जा सकता है क्योंकि दो कर्मचारियों के समान नाम हो सकते हैं और एक क्षेत्र में एक से अधिक कर्मचारी हो सकते हैं। उस स

  1. एक सरणी में सूचकांक का पता लगाने के लिए कार्यक्रम जहां सबसे बड़ा तत्व पायथन में स्थित है

    मान लीजिए, हमें टेस्टअरे नामक एक वर्ग दिया गया है जिसमें एक सरणी है जो अन्य वर्गों और दो सार्वजनिक सदस्य कार्यों की लंबाई () और तुलना () द्वारा सुलभ नहीं है। फ़ंक्शन लंबाई () सरणी की लंबाई देता है और फ़ंक्शन तुलना () सरणी से विभिन्न उप-सरणी की तुलना करते हुए तीन अलग-अलग मान देता है। फ़ंक्शन इनपुट के