Lucrul cu tipuri de coloane
Constructiești un catalog de produse pentru un startup de formare tehnică. Înainte de a crea cursuri, trebuie să analizezi prețurile produselor – înțelegerea intervalului de prețuri te ajută să decizi ce produse să prioritizezi. Folosind coloane tipizate precum DoubleColumn, ai acces la metode statistice pe care coloanele generice nu le oferă.
Clasele Table și DoubleColumn au fost deja importate.
Acest exercițiu face parte din cursul
Importul datelor în Java
Instrucțiuni pentru exercițiu
- Citește
"products.csv"în tabelaproducts. - Accesează coloana
"Price"și stocheaz-o înprices. - Afișează prețul mediu.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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());
}
}
}