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

पैंडास में दूसरे डेटाफ्रेम से कॉलम कैसे जोड़ें


परिचय

दूसरे डेटाफ्रेम से कॉलम जोड़ने के लिए insert() मेथड का उपयोग किया जाता है।

चरण-दर-चरण कार्यान्वयन

1. पहला डेटाफ्रेम बनाएं

import pandas as pd
dataFrame1 = pd.DataFrame({
    "Car": ["Audi", "Lamborghini", "BMW", "Lexus"],
    "Place": ["US", "UK", "India", "Australia"],
    "Units": [200, 500, 800, 1000]
})

2. दूसरा डेटाफ्रेम बनाएं

dataFrame2 = pd.DataFrame({
    "Model": [2018, 2019, 2020, 2021],
    "CC": [3000, 2800, 3500, 3300]
})

3. पहले डेटाफ्रेम से Car कॉलम को दूसरे में जोड़ें

fetched_col = dataFrame1["Car"]
dataFrame2.insert(1, "LuxuryCar", fetched_col)

पूर्ण उदाहरण

import pandas as pd

dataFrame1 = pd.DataFrame({
    "Car": ["Audi", "Lamborghini", "BMW", "Lexus"],
    "Place": ["US", "UK", "India", "Australia"],
    "Units": [200, 500, 800, 1000]
})
print("Dataframe 1...")
print(dataFrame1)

dataFrame2 = pd.DataFrame({
    "Model": [2018, 2019, 2020, 2021],
    "CC": [3000, 2800, 3500, 3300]
})
print("Dataframe 2...")
print(dataFrame2)

fetched_col = dataFrame1["Car"]
dataFrame2.insert(1, "LuxuryCar", fetched_col)

print("Dataframe 2 (Updated):")
print(dataFrame2)

आउटपुट

Dataframe 1...
         Car     Place  Units
0      Audi        US    200
1 Lamborghini       UK    500
2       BMW     India    800
3     Lexus  Australia   1000

Dataframe 2...
     CC  Model
0  3000   2018
1  2800   2019
2  3500   2020
3  3300   2021

Dataframe 2 (Updated):
     CC LuxuryCar  Model
0  3000      Audi   2018
1  2800  Lamborghini   2019
2  3500       BMW   2020
3  3300     Lexus   2021
  1. पायथन - पैंडास DataFrame के सबसेट का चयन कैसे करें पायथन - पैंडास DataFrame के सबसेट का चयन कैसे करें

    मान लीजिए हमारी CSV फ़ाइल की सामग्री Microsoft Excel में निम्नलिखित है:सबसे पहले, CSV फ़ाइल से डेटा पैंडास DataFrame में लोड करें:dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\SalesData.csv)सबसेट का चयन करने के लिए वर्गाकार ब्रैकेट का उपयोग करें। ब्रैकेट में कॉलम का उल्लेख करें और पूरे डेटासेट

  1. पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं

    पैंडास डेटाफ्रेम में नल पंक्तियों को हटाने के लिए, dropna() मेथड का उपयोग करें। मान लीजिए निम्नलिखित हमारी CSV फ़ाइल है जिसमें कुछ NaN यानी नल मान हैं: read_csv() का उपयोग करके CSV फ़ाइल पढ़ें। हमारा CSV डेस्कटॉप पर है: dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\CarRecords.csv) dropna() का

  1. पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें

    पैंडास डेटाफ्रेम से प्रारंभिक स्पेस छोड़ने के लिए, read_csv() मेथड के skipinitialspace पैरामीटर का उपयोग करें। पैरामीटर को अतिरिक्त स्पेस हटाने के लिए True पर सेट करें। मान लीजिए निम्नलिखित हमारी csv फ़ाइल है: हमें निम्नलिखित आउटपुट मिलना चाहिए यानी प्रारंभिक व्हाइटस्पेस छोड़कर CSV से डेटाफ्रेम प्