Comece agoraComece grátis

Trabalhando com tipos de coluna

Você está criando um catálogo de produtos para uma startup de treinamento em tecnologia. Antes de criar os cursos, você precisa analisar os preços dos produtos — entender a faixa de preço ajuda a decidir quais produtos priorizar. Trabalhar com colunas tipadas como DoubleColumn dá acesso a métodos estatísticos que colunas genéricas não oferecem.

As classes Table e DoubleColumn já foram importadas para você.

Este exercicio faz parte do curso

Importando dados em Java

Ver curso

Instruções do exercicio

  • Leia "products.csv" na tabela products.
  • Acesse a coluna "Price" e armazene-a em prices.
  • Imprima o preço médio.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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());
        }
    }
}
Editar e Executar Código