CommencerCommencer gratuitement

Travailler avec les types de colonnes

Vous construisez un catalogue de produits pour une start-up de formation tech. Avant de créer des cours, vous devez analyser les prix des produits : comprendre l’éventail des prix vous aide à déterminer quels produits 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.

Cet exercice fait partie du cours

Importer des données en Java

Afficher le cours

Instructions

  • 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 cet exemple de code.

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