Working with column types
You're building a product catalog for a tech training startup. Before creating courses, you need to analyze the product pricing-understanding the price range helps determine which products to prioritize. Working with typed columns like DoubleColumn gives you access to statistical methods that generic columns don't provide.
The Table and DoubleColumn classes have been imported for you.
Bu egzersiz, kursun bir parçasıdır
Importing Data in Java
Egzersiz talimatları
- Read
"products.csv"into theproductstable. - Access the
"Price"column and store it inprices. - Print the mean price.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
public class ProductCatalog {
public static void main(String[] args) {
try {
// Load products.csv into the products table
Table products = Table.____().csv("____");
// Access the Price column and store it in prices
DoubleColumn ____ = products.doubleColumn("____");
// Print the mean price
System.out.println("Price Stats - Min: $" + prices.min() +
", Max: $" + prices.max() +
", Mean: $" + prices.____());
System.out.println(products.first(5));
} catch (Exception e) {
System.err.println("Error reading CSV files: " + e.getMessage());
}
}
}