汇总列
您需要清洗并分析库存数据,以了解高价值库存的模式。原始库存数据通常包含无关条目,并且需要按类别组织。请先筛选出高价商品(超过 $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));
}
}