列の型を扱う
あなたは、テック系トレーニングスタートアップの製品カタログを構築しています。コースを作成する前に、製品の価格を分析する必要があります。価格帯を把握することで、どの製品を優先すべきかを判断できます。DoubleColumn などの型付き列を使うと、汎用的な列では利用できない統計メソッドにアクセスできます。
Table クラスと DoubleColumn クラスはあらかじめインポートされています。
この演習はコースの一部です
Java でのデータインポート
演習の手順
"products.csv"をproductsテーブルに読み込みます。"Price"列にアクセスし、pricesに格納します。- 価格の平均値を出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
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());
}
}
}