始める無料で始める

列の型を扱う

あなたは、テック系トレーニングスタートアップの製品カタログを構築しています。コースを作成する前に、製品の価格を分析する必要があります。価格帯を把握することで、どの製品を優先すべきかを判断できます。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());
        }
    }
}
コードを編集して実行