Bekerja dengan tipe kolom
Anda sedang membangun katalog produk untuk sebuah startup pelatihan teknologi. Sebelum membuat kursus, Anda perlu menganalisis harga produk—memahami rentang harga membantu menentukan produk mana yang perlu diprioritaskan. Bekerja dengan kolom bertipe seperti DoubleColumn memberi Anda akses ke metode statistik yang tidak tersedia pada kolom generik.
Kelas Table dan DoubleColumn telah diimpor untuk Anda.
Latihan ini adalah bagian dari kursus
Mengimpor Data di Java
Petunjuk latihan
- Baca
"products.csv"ke dalam tabelproducts. - Akses kolom
"Price"dan simpan keprices. - Cetak nilai rata-ratanya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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());
}
}
}