Mulai sekarangMulai gratis

Menganalisis nilai hilang dan nilai unik

Sebagai analis persediaan bahan makanan, Anda perlu menilai kualitas data dalam sistem pelacakan persediaan baru. Sebelum menganalisis tingkat stok dan harga, Anda harus memeriksa data yang hilang dan memverifikasi kategorisasi produk. Muat data persediaan, periksa kelengkapan setiap kolom, dan analisis distribusi kategori. Beberapa data contoh ditampilkan di bawah ini.

Product_Name Category Date_Received Stock_Quantity Unit_Price
Bell Pepper Fruits & Vegetables 3/1/24 46 4.6
Vegetable Oil Oils & Fats 4/1/24 51 2
Parmesan Cheese Dairy 4/1/24 38 12

Pustaka tablesaw telah diimpor untuk Anda.

Latihan ini merupakan bagian dari kursus

Pembersihan Data di Java

Lihat Kursus

Instruksi latihan

  • Ekstrak kolom dari inventory dan hitung nilai yang hilang pada kolom tersebut.
  • Hitung inventory berdasarkan kategori unik.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

public class GroceryDataQuality {
    public static void main(String[] args) {
        Table inventory = Table.read().csv("grocery_inventory.csv");

        for (String colName : inventory.columnNames()) {
            // Extract the column and count missing values in the column
            int missing = inventory.____(colName).____();
            System.out.println(colName + " missing values: " + missing);
        }

        // Count the inventory by unique categories
        Table catCounts = ____.____("Category");
        System.out.println("\nCategory distribution:");
        System.out.println(catCounts);
    }
}
Edit dan Jalankan Kode