Zacznij terazZacznij za darmo

Praca z typami kolumn

Tworzysz katalog produktów dla startupu oferującego szkolenia techniczne. Zanim zaczniesz tworzyć kursy, musisz przeanalizować ceny produktów – zrozumienie przedziału cenowego pomoże ustalić, które produkty warto priorytetyzować. Praca z typowanymi kolumnami, takimi jak DoubleColumn, daje dostęp do metod statystycznych niedostępnych w przypadku kolumn ogólnych.

Klasy Table i DoubleColumn są już zaimportowane.

To ćwiczenie jest częścią kursu

Importowanie danych w Javie

Zobacz kurs

Instrukcje do ćwiczenia

  • Wczytaj plik "products.csv" do tabeli products.
  • Pobierz kolumnę "Price" i zapisz ją w zmiennej prices.
  • Wyświetl średnią cenę.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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());
        }
    }
}
Edytuj i uruchom kod