pandas 0.23 - DataFrame.mode()

pandas.DataFrame.mode




pandas

pandas.DataFrame.mode

DataFrame.mode(axis=0, numeric_only=False) [source]

चुने गए अक्ष के साथ प्रत्येक तत्व के मोड (ओं) को प्राप्त करता है। प्रति लेबल प्रत्येक मोड के लिए एक पंक्ति जोड़ता है, नैन के साथ अंतराल में भरता है।

ध्यान दें कि चयनित अक्ष के लिए लौटाए गए कई मान हो सकते हैं (जब एक से अधिक आइटम अधिकतम आवृत्ति साझा करते हैं), यही कारण है कि एक डेटाफ्रेम वापस आ गया है। यदि आप df.fillna(df.mode().iloc[0]) df में मोड के साथ लापता मानों को लागू करना चाहते हैं, तो आप बस ऐसा कर सकते हैं: df.fillna(df.mode().iloc[0])

पैरामीटर:

अक्ष : {0 या 'इंडेक्स', 1 या 'कॉलम'}, डिफ़ॉल्ट 0

  • 0 या 'इंडेक्स': प्रत्येक कॉलम का मोड प्राप्त करें
  • 1 या 'कॉलम': प्रत्येक पंक्ति का मोड प्राप्त करें

num_only : बूलियन, डिफ़ॉल्ट गलत

यदि सही है, तो केवल संख्यात्मक कॉलम लागू होते हैं

यह दिखाता है:
modes : DataFrame (sorted)

उदाहरण

>>> df = pd.DataFrame({'A': [1, 2, 1, 2, 1, 2, 3]})
>>> df.mode()
   A
0  1
1  2