ÎncepețiÎncepe gratuit

Agregarea coloanelor

Trebuie să cureti și să analizezi datele despre stocuri pentru a înțelege tiparele din inventarul de valoare ridicată. Datele brute de inventar conțin adesea elemente irelevante și au nevoie de organizare pe categorii. Curăță datele filtrând articolele scumpe (peste 5 $), calculează totalurile corecte și organizează rezultatele pe categorie. Această vizualizare curată și rezumată te ajută să identifici ce departamente au cea mai mare investiție în produse premium.

Pachetele tablesaw au fost importate pentru tine.

Acest exercițiu face parte din cursul

Curățarea datelor în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Identifică articolele scumpe (Unit_Price > 5,00 $).
  • Calculează totalul Stock_Quantity pentru fiecare categorie.
  • Grupează rezultatele după Category.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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));
    }
}
Editează și rulează codul