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

कॉलम एग्रीगेशन

आपको उच्च-मूल्य वाले इन्वेंटरी पैटर्न समझने के लिए अपने स्टॉक डेटा को क्लीन और विश्लेषित करना है. कच्चे इन्वेंटरी डेटा में अक्सर अप्रासंगिक आइटम होते हैं और उसे कैटेगरी के आधार पर व्यवस्थित करना पड़ता है. डेटा को क्लीन करें: महंगे आइटम (जो $5 से अधिक हैं) को फ़िल्टर करें, फिर सही कुल निकालें, और कैटेगरी के अनुसार व्यवस्थित करें. यह क्लीन और समरी की हुई व्यू बताती है कि किन विभागों में प्रीमियम प्रोडक्ट्स में सबसे अधिक निवेश है.

tablesaw पैकेज आपके लिए इम्पोर्ट कर दिए गए हैं.

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

Java में डेटा क्लीनिंग

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

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

  • महंगे आइटम ढूँढ़ें (Unit_Price > $5.00).
  • हर कैटेगरी के लिए कुल Stock_Quantity कैलकुलेट करें.
  • परिणामों को Category के आधार पर ग्रुप करें.

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

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

public class GroceryDataAggregation {
    public static void main(String[] args) {
        Table inventory = Table.read().csv("grocery_inventory.csv");

        Table quantityByCategory = inventory
                // Find expensive items (price > $5.00)
                .where(inventory.doubleColumn("Unit_Price").____(5.0))
                // Calculate total stock for each category
                .____("Stock_Quantity", ____)
                // Group results by product category
                .____("Category");

        System.out.println("Total quantity by category:");
        System.out.println(quantityByCategory.first(5));
    }
}
कोड संपादित करें और चलाएँ