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. - आरोही क्रम में इंडेक्स क्रमबद्ध करें - पायथन पैंडास

    sort_index() का उपयोग इंडेक्स को आरोही और अवरोही क्रम में क्रमबद्ध करने के लिए किया जाता है। यदि आप कोई पैरामीटर नहीं बताएंगे, तो इंडेक्स आरोही क्रम में क्रमबद्ध होगा। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें – import pandas as pd एक नया डेटाफ्रेम बनाएं। इसमें अनसॉर्टेड इंडेक्स हैं – dataFrame = pd

  1. - पायथन पैंडास - एकाधिक कॉलम से अद्वितीय मान खोजें

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

  1. - Python में सरणी में सबसे बड़े तत्व का इंडेक्स खोजने का प्रोग्राम

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