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

पायथन पांडा - मूल अनुक्रमणिका से डेटाफ़्रेम बनाएं लेकिन एक नया अनुक्रमणिका लागू करें

मूल अनुक्रमणिका से डेटाफ़्रेम बनाने के लिए लेकिन एक नई अनुक्रमणिका लागू करने के लिए, index.to_frame() का उपयोग करें। पैरामीटर सेट करें इंडेक्स करने के लिए गलत

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

import pandas as pd

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

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

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

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

नई अनुक्रमणिका लागू करें और अनुक्रमणिका को DataFrame में बदलें। यहां, वास्तविक सूचकांक को दूसरे सूचकांक से बदल दिया जाता है -

print("\nIndex to DataFrame...\n",index.to_frame(index=False))

उदाहरण

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

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)

# Enforce new index and convert index to DataFrame
# Here, the actual index gets replaced by another index
print("\nIndex to DataFrame...\n",index.to_frame(index=False))

आउटपुट

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

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

Number of elements in the index...
5

The dtype object...
object

Index to DataFrame...
      Products
0  Electronics
1  Accessories
2        Decor
3        Books
4         Toys

  1. पायथन - पंडों के डेटाफ़्रेम में बहु-स्तरीय स्तंभ अनुक्रमणिका से कई स्तरों को छोड़ें

    एक बहु-स्तरीय स्तंभ अनुक्रमणिका से एकाधिक स्तरों को छोड़ने के लिए, column.droplevel() का बार-बार उपयोग करें। हमने इस्तेमाल किया है Multiindex.from_tuples() का उपयोग इंडेक्स को कॉलम-वार बनाने के लिए किया जाता है। सबसे पहले, कॉलम के हिसाब से इंडेक्स बनाएं - आइटम =pd.MultiIndex.from_tuples([(Col 1, Co

  1. पायथन - पांडस डेटाफ्रेम में एक बहु-स्तरीय कॉलम इंडेक्स से एक स्तर गिराएं

    एक बहु-स्तरीय स्तंभ अनुक्रमणिका से किसी स्तर को गिराने के लिए, column.droplevel () का उपयोग करें। हमने मल्टीइंडेक्स का इस्तेमाल किया है सबसे पहले, कॉलम के हिसाब से इंडेक्स बनाएं - items = pd.MultiIndex.from_tuples([("Col 1", "Col 1", "Col 1"),("Col 2", "

  1. पायथन में समान लंबाई की सूचियों के एक ताना से एक पंडों का डेटाफ्रेम बनाएं

    पांडा में डेटाफ्रेम विभिन्न विकल्पों का उपयोग करके बनाया जा सकता है। विकल्पों में से एक शब्दकोश लेना और उसे डेटाफ़्रेम में बदलना है। इस लेख में हम देखेंगे कि समान लंबाई की तीन सूचियां कैसे लें और उन्हें पायथन डिक्शनरी का उपयोग करके पांडा डेटाफ़्रेम में कैसे बदलें। यूआईएसएनजी सूचियां और शब्दकोश इस द