k-means क्लस्टरिंग का रनटाइम
याद करें कि hierarchical क्लस्टरिंग चलाने में काफ़ी समय लगा था. kmeans() फंक्शन को FIFA डेटासेट पर चलाने में कितना समय लगता है?
डेटा एक pandas DataFrame fifa में स्टोर है. scaled_sliding_tackle और scaled_aggression संबंधित scaled कॉलम हैं. timeit और kmeans इम्पोर्ट किए जा चुके हैं.
क्लस्टर सेंटर्स kmeans() फंक्शन से परिभाषित होते हैं. इसके दो आवश्यक आर्ग्युमेंट्स हैं: observations और क्लस्टर्स की संख्या. किसी कोड के आगे %timeit लगा कर आप देख सकते हैं कि उसे रन होने में कितना समय लगता है. आप fifa डेटासेट पर तीन क्लस्टर्स के लिए kmeans() फंक्शन का समय नाप सकते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में क्लस्टर विश्लेषण
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें