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

पायथन पांडा - इंडेक्स वैल्यू को सॉर्ट करें और इंडेक्स को सॉर्ट करने वाले इंडेक्स भी लौटाएं

इंडेक्स वैल्यू को सॉर्ट करने के लिए और इंडेक्स को सॉर्ट करने वाले इंडेक्स को वापस करने के लिए, index.sort_values() का उपयोग करें। . रिटर्न_इंडेक्सर पैरामीटर सत्य पर सेट है ।

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

import pandas as pd

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

index = pd.Index([50, 10, 70, 95, 110, 90, 30])

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

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

सूचकांक मूल्यों को क्रमबद्ध करें। डिफ़ॉल्ट रूप से, आरोही क्रम में क्रमबद्ध करता है। "रिटर्न_इंडेक्सर" पैरामीटर का उपयोग करके इंडेक्स को सॉर्ट करने के लिए इंडेक्स लौटाएं, जिसका मान सही है -

print("\nSort and also return the indices that would sort the index...\n",index.sort_values(return_indexer=True))

उदाहरण

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

import pandas as pd

# Creating Pandas index
index = pd.Index([50, 10, 70, 95, 110, 90, 30])

# 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)

# Sort index values
# By default, sorts in Ascending order
# Return the indices to sort the index using the "return_indexer" parameter with value True
print("\nSort and also return the indices that would sort the index...\n",index.sort_values(return_indexer=True))

आउटपुट

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

Pandas Index...
Int64Index([50, 10, 70, 95, 110, 90, 30], dtype='int64')

Number of elements in the index...
7

Sort and also return the indices that would sort the index...
(Int64Index([10, 30, 50, 70, 90, 95, 110], dtype='int64'), array([1, 6, 0, 2, 5, 3, 4], dtype=int64))

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

    पांडा सूचकांक का अधिकतम मूल्य वापस करने के लिए, index.max() . का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना index = pd.Index([10, 20, 70, 40, 90, 50, 25, 30]) पांडा सूचकांक प्रदर्शित करें - print("Pandas Index...\n",index) अधि

  1. पायथन - पंडों के सूचकांक का न्यूनतम मूल्य लौटाएं

    पांडा इंडेक्स का न्यूनतम मान वापस करने के लिए, index.min() . का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना - index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2]) पांडा सूचकांक प्रदर्शित करें - print("Pandas Index...\n&qu

  1. पायथन पांडा - एक कॉलम का अधिकतम मान ज्ञात करें और इसके संबंधित पंक्ति मान लौटाएँ

    किसी स्तंभ का अधिकतम मान ज्ञात करने और पंडों में उसके संगत पंक्ति मान वापस करने के लिए, हम df.loc[df[col].idxmax()] का उपयोग कर सकते हैं . आइए इसे बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं। कदम एक द्वि-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा बनाएं, df. इनपुट डेटाफ़्रेम प्रिंट