मेरे पास डेटा फ्रेम है और मैं जानना चाहता हूं कि दिए गए कॉलम में कितनी बार सबसे अधिक मूल्य होता है। मैंकॉलम में सबसे अधिक मूल्यवान मूल्य की संख्या कैसे प्राप्त करें?
items_counts = df['item'].value_counts()
max_item = items_counts.max()
नतीजतन:
मैं निम्नलिखित तरीके से करने की कोशिश
ValueError: cannot convert float NaN to integer
जहां तक मैं समझता हूँ, पहली पंक्ति के साथ मैं श्रृंखला प्राप्त है, जिसमें कॉलम से मानों का उपयोग कुंजी के रूप में किया जाता है और इन मानों की आवृत्ति मान के रूप में उपयोग की जाती है। इसलिए, मुझे श्रृंखला में सबसे बड़ा मूल्य खोजने की जरूरत है और, किसी कारण से, यह काम नहीं करता है। क्या कोई जानता है कि इस समस्या को कैसे हल किया जा सकता है?
क्या आपके कॉलम में 'na' है? यदि ऐसा है तो आपको उन्हें 'ड्रॉपना' या 'भरना' से छुटकारा पाना चाहिए। – beardc