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

पायथन - नाम बदलें () का उपयोग किए बिना पांडस डेटाफ्रेम में इंडेक्स द्वारा कॉलम नामों का नाम बदलें ()

हम आसानी से अनुक्रमणिका द्वारा एक कॉलम का नाम बदल सकते हैं यानी नाम बदलें () का उपयोग किए बिना। आवश्यक पुस्तकालय आयात करें -

import pandas as pd

3 कॉलम के साथ डेटाफ़्रेम बनाएं -

dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units": [90, 120, 100, 150, 200, 130]
   }
)

आइए अब हम सभी कॉलम का नाम बदलने के लिए कॉलम का उपयोग करते हैं।

dataFrame.columns.values[0] = "Car Names"
dataFrame.columns.values[1] = "Registration Cost"
dataFrame.columns.values[2] = "Units_Sold"

उदाहरण

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

import pandas as pd

# Create DataFrame
dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units": [90, 120, 100, 150, 200, 130]
   }
)

print"DataFrame ...\n",dataFrame

# Renaming columns name
dataFrame.columns.values[0] = "Car Names"
dataFrame.columns.values[1] = "Registration Cost"
dataFrame.columns.values[2] = "Units_Sold"

print"\nUpdated DataFrame with new column names...\n",dataFrame

आउटपुट

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

DataFrame ...
        Car   Reg_Price   Units
0       BMW       7000      90
1     Lexus       1500     120
2     Tesla       5000     100
3   Mustang       8000     150
4  Mercedes       9000     200
5    Jaguar       6000     130

Updated DataFrame with new column names...
   Car Names   Registration Cost   Units_Sold
0       BMW                7000           90
1     Lexus                1500          120
2     Tesla                5000          100
3   Mustang                8000          150
4  Mercedes                9000          200
5    Jaguar                6000          130

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

    कॉलम के रूप में मल्टीइंडेक्स के स्तरों के साथ एक डेटाफ़्रेम बनाने के लिए, MultiIndex.to_frame() का उपयोग करें। तरीका। नाम . का उपयोग करके अनुक्रमणिका स्तर के नामों को प्रतिस्थापित करें पैरामीटर। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd मल्टीइंडेक्स पांडा वस्तुओं के लिए एक ब

  1. पायथन पांडा - NaN मूल्यों के बिना वापसी सूचकांक

    NaN मानों के बिना अनुक्रमणिका वापस करने के लिए, index.dropna() . का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import numpy as np कुछ NaN मानों के साथ-साथ पंडों का अनुक्रमणिका बनाना - index = pd.Index([50, 10, 70, np.nan, 90, 50, np.nan, np.nan, 30])

  1. पंडों में CSV फ़ाइल की अनुक्रमणिका संख्या के साथ स्तंभ नाम का नाम बदलें

    column.values() का उपयोग करके, हम आसानी से CSV फ़ाइल के इंडेक्स नंबर के साथ कॉलम नाम का नाम बदल सकते हैं। मान लें कि Microsoft Excel में खोली गई हमारी CSV फ़ाइल की सामग्री निम्नलिखित हैं - हम कॉलम नामों का नाम बदल देंगे। सबसे पहले, CSV फ़ाइल से पंडों के डेटाफ़्रेम में डेटा लोड करें - dataFrame =