CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Lisez "products.csv" dans la table products.
  • Accédez à la colonne "Price" et stockez-la dans prices.
  • 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());
        }
    }
}
Modifier et exécuter le code