ÎncepețiÎncepe gratuit

Lucrul cu tipuri de coloane

Constructiești un catalog de produse pentru un startup de formare tehnică. Înainte de a crea cursuri, trebuie să analizezi prețurile produselor – înțelegerea intervalului de prețuri te ajută să decizi ce produse să prioritizezi. Folosind coloane tipizate precum DoubleColumn, ai acces la metode statistice pe care coloanele generice nu le oferă.

Clasele Table și DoubleColumn au fost deja importate.

Acest exercițiu face parte din cursul

Importul datelor în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Citește "products.csv" în tabela products.
  • Accesează coloana "Price" și stocheaz-o în prices.
  • Afișează prețul mediu.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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());
        }
    }
}
Editează și rulează codul