शुरू करेंमुफ़्त में शुरू करें

कौन-से स्टॉक साथ-साथ मूव करते हैं?

पिछले अभ्यास में, आपने कंपनियों को उनके डेली स्टॉक प्राइस मूवमेंट्स के आधार पर क्लस्टर किया था. तो किन कंपनियों के स्टॉक प्राइस एक जैसे ढंग से बदलते हैं? यह जानने के लिए अब आप अपने क्लस्टरिंग से निकले क्लस्टर लेबल्स को देखेंगे.

पिछले अभ्यास का आपका समाधान पहले से चलाया जा चुका है. याद करें कि आपने KMeans मॉडल वाला एक Pipeline pipeline बनाया था और उसे डेली स्टॉक मूवमेंट्स वाले NumPy array movements पर fit किया था. साथ ही, कंपनियों के नामों की एक लिस्ट companies भी उपलब्ध है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Unsupervised Learning

पाठ्यक्रम देखें

अभ्यास निर्देश

  • pandas को pd के रूप में इम्पोर्ट करें.
  • पाइपलाइन की .predict() मेथड का उपयोग करके movements के लेबल्स प्रेडिक्ट करें.
  • कंपनी नामों की लिस्ट companies के साथ क्लस्टर लेबल्स को align करने के लिए labels और companies कॉलम्स वाला DataFrame df बनाएँ. यह आपके लिए किया जा चुका है.
  • df की .sort_values() मेथड का उपयोग करके DataFrame को 'labels' कॉलम के आधार पर sort करें, और परिणाम प्रिंट करें.
  • उत्तर सबमिट करें और एक क्षण निकालकर देखें कि हर क्लस्टर में कौन-सी कंपनियाँ साथ आई हैं!

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import pandas
import pandas as pd

# Predict the cluster labels: labels
labels = ____

# Create a DataFrame aligning labels and companies: df
df = pd.DataFrame({'labels': labels, 'companies': companies})

# Display df sorted by cluster label
print(____)
कोड संपादित करें और चलाएँ