Travailler avec les types de colonnes
Vous préparez un catalogue de produits pour une jeune pousse en formation technologique. Avant de créer des cours, vous devez analyser les prix des produits : comprendre l'éventail des prix aide à déterminer lesquels prioriser. Travailler avec des colonnes typées comme DoubleColumn vous donne accès à des méthodes statistiques que les colonnes génériques n'offrent pas.
Les classes Table et DoubleColumn ont été importées pour vous.
Cette activité fait partie du cours
Importer des données en Java
Instructions de l’exercice
- Lisez
"products.csv"dans la tableproducts. - Accédez à la colonne
"Price"et stockez-la dansprices. - Affichez le prix moyen.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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());
}
}
}