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

Pandas डेटाफ्रेम में इंडेक्स कैसे रीसेट करें?


इस प्रोग्राम में, हम Pandas डेटाफ्रेम में डिफ़ॉल्ट इंडेक्स को बदलेंगे या, दूसरे शब्दों में, रीसेट करेंगे। हम पहले एक डेटाफ्रेम बनाएंगे और डिफ़ॉल्ट इंडेक्स देखेंगे और फिर इस डिफ़ॉल्ट इंडेक्स को अपने कस्टम इंडेक्स से बदलेंगे।

एल्गोरिदम

चरण 1: अपना डेटाफ्रेम परिभाषित करें।
चरण 2: अपना खुद का इंडेक्स परिभाषित करें।
चरण 3: Pandas लाइब्रेरी में reset फ़ंक्शन का उपयोग करके डिफ़ॉल्ट इंडेक्स को अपने इंडेक्स से बदलें।

उदाहरण कोड

import pandas as pd
dataframe = {'Name': ["Allen", "Jack", "Mark", "Vishal"], 'Marks': [85, 92, 99, 87]}
df = pd.DataFrame(dataframe)
print("Before using reset_index:\n", df)
own_index = ['a', 'j', 'm', 'v']
df = pd.DataFrame(dataframe, own_index)
df.reset_index(inplace=True)
print("After using reset_index:\n", df)

आउटपुट

Before using reset_index():
    Name  Marks
0  Allen     85
1   Jack     92
2   Mark     99
3  Vishal     87
After using reset_index():
   index   Name  Marks
0     0   Allen     85
1     1    Jack     92
2     2    Mark     99
3     3  Vishal     87

  1. पैंडास डेटाफ्रेम में समय को इंडेक्स वैल्यू के रूप में मैटप्लॉटलिब में कैसे प्लॉट करें पैंडास डेटाफ्रेम में समय को इंडेक्स वैल्यू के रूप में मैटप्लॉटलिब में कैसे प्लॉट करें

    पैंडास डेटाफ्रेम में समय को इंडेक्स वैल्यू के रूप में मैटप्लॉटलिब में प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें। time और speed दो कॉलम के साथ एक पैंडास डेटाफ्रेम बनाएं। मौजूदा कॉलम का उपयोग करके डेटाफ्रेम इंडेक्स

  1. पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें

    पायथन में पैंडास DataFrame को CSV फ़ाइल में लिखने के लिए to_csv() विधि का उपयोग करें। सबसे पहले, आइए सूचियों का एक शब्दकोश बनाएं:# सूचियों का शब्दकोश d = {Car: [BMW, Lexus, Audi, Mercedes, Jaguar, Bentley], Date_of_purchase: [2020-10-10, 2020-10-12, 2020-10-17, 2020-10-16, 2020-10-19, 2020-10-2

  1. मैटप्लोटलिब के साथ पैंडास DataFrame को कैसे प्लॉट करें? मैटप्लोटलिब के साथ पैंडास DataFrame को कैसे प्लॉट करें?

    हम पैंडास DataFrame का उपयोग करके मैटप्लोटलिब के साथ लाइन ग्राफ, पाई चार्ट, हिस्टोग्राम आदि प्लॉट कर सकते हैं। इसके लिए हमें पैंडास और मैटप्लोटलिब लाइब्रेरी आयात करने की आवश्यकता है:import pandas as pd import matplotlib.pyplot as pltआइए प्लॉटिंग शुरू करें:लाइन ग्राफउदाहरणकोड निम्नलिखित है:import pan