एकत्रीकरण सूची लागू करने के लिए agg() विधि का उपयोग करें। सबसे पहले, आवश्यक लाइब्रेरी आयात करें:
import pandas as pd
दो कॉलम के साथ एक DataFrame बनाएं:
dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Lexus', 'Mustang', 'Bentley', 'Mustang'],
"Units": [100, 150, 110, 80, 110, 90]})agg() का उपयोग करके सूची को तर्क के रूप में निर्दिष्ट करना:
dataFrame = dataFrame.groupby('Car').agg(list)उदाहरण
पूरा कोड निम्नलिखित है:
import pandas as pd
# DataFrame बनाएं
dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Lexus', 'Mustang', 'Bentley', 'Mustang'],
"Units": [100, 150, 110, 80, 110, 90]})
print("DataFrame ...\n", dataFrame)
# agg() का उपयोग करके सूची को तर्क के रूप में निर्दिष्ट करना
dataFrame = dataFrame.groupby('Car').agg(list)
# DataFrame सूचियों को प्रदर्शित करना
print("\nDataFrame ...\n", dataFrame)आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
DataFrame ... Car Units 0 BMW 100 1 Lexus 150 2 Lexus 110 3 Mustang 80 4 Bentley 110 5 Mustang 90 DataFrame ... Units Car BMW [100] Bentley [110] Lexus [150, 110] Mustang [80, 90]