pandas 0.23 - Series.duplicated()

pandas.Series.duplicated




pandas

pandas.Series.duplicated

Series.duplicated(keep='first') [source]

डुप्लिकेट श्रृंखला मूल्यों को इंगित करें।

परिणामी श्रृंखला में डुप्लिकेट किए गए मानों को True मान के रूप में इंगित किया गया है। या तो सभी डुप्लिकेट, पहले को छोड़कर सभी या सभी को छोड़कर डुप्लिकेट की अंतिम घटना को इंगित किया जा सकता है।

पैरामीटर:

रखना : {'पहले', 'अंतिम', गलत}, डिफ़ॉल्ट 'पहला'

  • 'पहला': मार्क पहली घटना को छोड़कर True रूप में दोहराता है।
  • 'अंतिम': मार्क अंतिम घटना को छोड़कर True रूप में दोहराता है।
  • False : सभी डुप्लिकेट को True रूप में चिह्नित करें।
यह दिखाता है:
pandas.core.series.Series

यह भी देखें

pandas.Index.duplicated
पंडों पर समान विधि
pandas.DataFrame.duplicated
पंडों पर समतुल्य विधि। DataFrame
pandas.Series.drop_duplicates
श्रृंखला से डुप्लिकेट मान निकालें

उदाहरण

डिफ़ॉल्ट रूप से, डुप्लिकेट किए गए मानों के प्रत्येक सेट के लिए, पहली घटना झूठी पर और अन्य सभी सत्य पर सेट होती है:

>>> animals = pd.Series(['lama', 'cow', 'lama', 'beetle', 'lama'])
>>> animals.duplicated()
0    False
1    False
2     True
3    False
4     True
dtype: bool

के बराबर है

>>> animals.duplicated(keep='first')
0    False
1    False
2     True
3    False
4     True
dtype: bool

'अंतिम' का उपयोग करके, डुप्लिकेट मानों के प्रत्येक सेट की अंतिम घटना को गलत पर और अन्य सभी को सही पर सेट किया जाता है:

>>> animals.duplicated(keep='last')
0     True
1    False
2     True
3    False
4    False
dtype: bool

False रखने के लिए, सभी डुप्लिकेट सच हैं:

>>> animals.duplicated(keep=False)
0     True
1    False
2     True
3    False
4     True
dtype: bool