परिचय
एक डेटाफ्रेम के मान को दूसरे डेटाफ्रेम के मान से बदलने के लिए, पैंडास में replace() मेथड का उपयोग करें।
चरण-दर-चरण कार्यान्वयन
1. पहला डेटाफ्रेम बनाएं
import pandas as pd
dataFrame1 = pd.DataFrame({"Car": ["Audi", "Lamborghini"], "Place": ["US", "UK"], "Units": [200, 500]})
2. दूसरा डेटाफ्रेम बनाएं
dataFrame2 = pd.DataFrame({"Car": ["BMW", "Lexus"], "Place": ["India", "Australia"], "Units": [800, 1000]})
3. दूसरे डेटाफ्रेम से मान प्राप्त करें और पहले डेटाफ्रेम के मान से बदलें
# दूसरे डेटाफ्रेम से मान प्राप्त करें
i = dataFrame2['Car'][1]
# पहले डेटाफ्रेम के मान से बदलें
j = dataFrame1['Car'][0]
4. replace() मेथड का उपयोग करें
dataFrame2 = dataFrame2.replace(i, j)
पूर्ण उदाहरण
import pandas as pd
dataFrame1 = pd.DataFrame({"Car": ["Audi", "Lamborghini"], "Place": ["US", "UK"], "Units": [200, 500]})
print("Dataframe 1...")
print(dataFrame1)
dataFrame2 = pd.DataFrame({"Car": ["BMW", "Lexus"], "Place": ["India", "Australia"], "Units": [800, 1000]})
print("\nDataframe 2...")
print(dataFrame2)
# DataFrame2 से मान प्राप्त करें
# और DataFrame1 के मान से बदलें
i = dataFrame2['Car'][1]
j = dataFrame1['Car'][0]
# एक डेटाफ्रेम के मान को दूसरे डेटाफ्रेम के मान से बदलें
dataFrame2 = dataFrame2.replace(i, j)
print("\nUpdated Dataframe 2...")
print(dataFrame2)
आउटपुट
Dataframe 1...
Car Place Units
0 Audi US 200
1 Lamborghini UK 500
Dataframe 2...
Car Place Units
0 BMW India 800
1 Lexus Australia 1000
Updated Dataframe 2...
Car Place Units
0 BMW India 800
1 Audi Australia 1000