ПочатиПочніть безкоштовно

Робота з типами стовпців

Ви створюєте каталог продуктів для стартапу з технавчання. Перш ніж запускати курси, потрібно проаналізувати ціни: розуміння цінового діапазону допоможе визначити, які продукти варто пріоритезувати. Робота з типізованими стовпцями на кшталт 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());
        }
    }
}
Редагувати та запускати код