इस प्रोग्राम में, हम दो Pandas सीरीज़ की तुलना करेंगे और सीरीज़ में अंतर प्रिंट करेंगे। अंतर से, हमारा मतलब उन इंडेक्स स्थितियों से है जहां तत्व मेल नहीं खाते।
एल्गोरिदम
चरण 1: दो Pandas सीरीज़ s1 और s2 परिभाषित करें। चरण 2: Pandas सीरीज़ में compare() फ़ंक्शन का उपयोग करके सीरीज़ की तुलना करें। चरण 3: उनका अंतर प्रिंट करें।
उदाहरण कोड
import pandas as pd
s1 = pd.Series([10, 20, 30, 40, 50, 60])
s2 = pd.Series([10, 30, 30, 40, 55, 60])
print("S1:\n", s1)
print("\nS2:\n", s2)
difference = s1.compare(s2)
print("\nDifference between the series: \n", difference)
आउटपुट
S1:
0 10
1 20
2 30
3 40
4 50
5 60
dtype: int64
S2:
0 10
1 30
2 30
3 40
4 55
5 60
dtype: int64
Difference between the series:
self other
1 20.0 30.0
4 50.0 55.0
व्याख्या
उपरोक्त आउटपुट में, अंतर आउटपुट में दो कॉलम हैं। एक 'self' है और उसके बगल में 'other' है। self s1 सीरीज़ को संदर्भित करता है जबकि 'other' s2 सीरीज़ को संदर्भित करता है।