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

पैंडास डेटाफ्रेम में कॉमन एलिमेंट्स कैसे ढूंढें?


पैंडास डेटाफ्रेम में कॉमन एलिमेंट्स ढूंढने के लिए, हम कॉलम्स की लिस्ट के साथ merge() मेथड का उपयोग कर सकते हैं।

चरण

  • दो-आयामी, आकार-परिवर्तनीय, संभावित विषम सारणीबद्ध डेटा df1 बनाएं।

  • इनपुट डेटाफ्रेम df1 प्रिंट करें।

  • एक और दो-आयामी सारणीबद्ध डेटा df2 बनाएं।

  • इनपुट डेटाफ्रेम df2 प्रिंट करें।

  • merge() मेथड का उपयोग करके कॉमन एलिमेंट्स ढूंढें।

  • कॉमन डेटाफ्रेम प्रिंट करें।

उदाहरण

import pandas as pd
df1 = pd.DataFrame(
{
"x": [5, 2, 7, 0],
"y": [4, 7, 5, 1],
"z": [9, 3, 5, 1]
}
)
df2 = pd.DataFrame(
{
"x": [5, 2, 7, 0, 11, 12],
"y": [4, 7, 5, 1, 19, 20],
"z": [9, 3, 5, 1, 29, 30]
}
)
print("Input DataFrame 1 is:\n", df1)
print("Input DataFrame 2 is:\n", df2)
common = df1.merge(df2, on=['x', 'y', 'z'])
print("Common of DataFrame 1 and 2 is: \n", common)

आउटपुट

Input DataFrame 1 is:     x  y  z
0 5 4 9
1 2 7 3
2 7 5 5
3 0 1 1
Input DataFrame 2 is: x y z
0 5 4 9
1 2 7 3
2 7 5 5
3 0 1 1
4 11 19 29
5 12 20 30
Common of DataFrame 1 and 2 is: x y z
0 5 4 9
1 2 7 3
2 7 5 5
3 0 1 1
  1. पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके कैसे प्लॉट करें? पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके कैसे प्लॉट करें?

    पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: चरण फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें। दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा का डेटा फ्रेम df बनाएं। डेट द्वारा एग्रीगेट किए गए पांडास डेटाफ्र

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

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

  1. Matplotlib में Pandas DataFrame प्लॉट का DPI कैसे बदलें? Matplotlib में Pandas DataFrame प्लॉट का DPI कैसे बदलें?

    Pandas DataFrame के बिल्ट-इन प्लॉटिंग फंक्शन का उपयोग करते समय, आउटपुट इमेज की रिज़ॉल्यूशन (DPI) को rcParams के माध्यम से नियंत्रित किया जा सकता है। यह प्रकाशन-गुणवत्ता वाले चार्ट बनाने के लिए महत्वपूर्ण है। चरण फिगर का आकार सेट करें और पैडिंग समायोजित करें। .rcParams[figure.dpi] = 120 में DPI मान