BaşlayınÜcretsiz Başlayın

Working with column types

You're building a product catalog for a tech training startup. Before creating courses, you need to analyze the product pricing-understanding the price range helps determine which products to prioritize. Working with typed columns like DoubleColumn gives you access to statistical methods that generic columns don't provide.

The Table and DoubleColumn classes have been imported for you.

Bu egzersiz

Importing Data in Java

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Read "products.csv" into the products table.
  • Access the "Price" column and store it in prices.
  • Print the mean price.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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());
        }
    }
}
Kodu Düzenle ve Çalıştır