Práce s typy sloupců
Buduješ katalog produktů pro startup zaměřený na technologické vzdělávání. Než se pustíš do tvorby kurzů, potřebuješ analyzovat cenovou strukturu produktů – přehled o cenovém rozsahu ti pomůže rozhodnout, které produkty upřednostnit. Práce s typovanými sloupci, jako je DoubleColumn, ti dává přístup ke statistickým metodám, které obecné sloupce nenabízejí.
Třídy Table a DoubleColumn jsou už naimportované.
Toto cvičení je součástí kurzu
Importing Data in Java
Pokyny k cvičení
- Načti soubor
"products.csv"do tabulkyproducts. - Získej přístup ke sloupci
"Price"a ulož ho do proměnnéprices. - Vypiš průměrnou cenu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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());
}
}
}