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

पायथन पंडों - सूचकांक मूल्यों को बदलें जहां स्थिति गलत है

इंडेक्स मानों को बदलने के लिए जहां स्थिति गलत है, index.isin() . का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

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

index = pd.Index(['Electronics','Accessories','Decor', 'Books', 'Toys'], name ='Products')

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

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

उन मानों को बदलें जहां स्थिति गलत है। यहां, 'सजावट' को छोड़कर, हर दूसरे तत्व को बदल दिया जाता है -

print("\nReplace index vales where condition is False...\n",index.where(index.isin(['Decor']), 'Miscellaneous'))

उदाहरण

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

import pandas as pd

# Creating Pandas index
index = pd.Index(['Electronics','Accessories','Decor', 'Books', 'Toys'], name ='Products')

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

# Return the dtype of the data
print("\nThe dtype object...\n",index.dtype)

# replace values where condition is False
# Here, except the 'Decor', every other element gets replaced
print("\nReplace index vales where condition is False...\n",index.where(index.isin(['Decor']), 'Miscellaneous'))

आउटपुट

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

Pandas Index...
Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], dtype='object', name='Products')

Number of elements in the index...
5

The dtype object...
object

Replace index vales where condition is False...
Index(['Miscellaneous', 'Miscellaneous', 'Decor', 'Miscellaneous','Miscellaneous'],dtype='object', name='Products')

  1. पायथन पंडों - सूचकांकों द्वारा चुने गए मूल्यों का एक नया सूचकांक लौटाएं

    इंडेक्स द्वारा चुने गए मानों का एक नया इंडेक्स वापस करने के लिए, index.take() . का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना - index = pd.Index(['Electronics','Accessories','Decor', 'Books', 'T

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

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

  1. पायथन - एक डेटाफ़्रेम के मान को पंडों में किसी अन्य डेटाफ़्रेम के मान से बदलें

    डेटाफ़्रेम के मानों को दूसरे डेटाफ़्रेम के मान से बदलने के लिए, पंडों को बदलें () विधि का उपयोग करें। सबसे पहले, आइए सबसे पहले एक DataFrame बनाएं - dataFrame1 = pd.DataFrame({"Car": ["Audi", "Lamborghini"], "Place": ["US", "UK"], "Uni