मैं एसक्यूएल के बराबर करने के लिए एक रास्ता खोज रहा हूं
SELECT DISTINCT col1, col2 FROM dataframe_table
पांडा एसक्यूएल तुलना के बारे में कुछ भी नहीं है distinct।
.unique() केवल एक ही कॉलम के लिए काम करता है, इसलिए मुझे लगता है कि मैं कॉलम को संक्षिप्त कर सकता हूं, या उन्हें सूची / टपल में डाल सकता हूं और इस तरह से तुलना कर सकता हूं, लेकिन ऐसा लगता है कि कुछ पांडा को अधिक मूल तरीके से करना चाहिए।
क्या मुझे कुछ स्पष्ट याद आ रहा है, या ऐसा करने का कोई तरीका नहीं है?
df.apply(pd.Series.unique)लेकिन यह काम नहीं करेगा यदि अद्वितीय मानों की संख्या कॉलमों में भिन्न होती है, तो आपको स्तंभों के नामों की एक कुंजी और मानों के रूप में अनन्य मानों का निर्माण करना होगा