BaşlayınÜcretsiz başlayın

İlk veri keşfi

TechCorp’ta yeni bir veri analistisın. İK, bütçe planlaması için yüksek gelirli çalışanlara odaklı bir görünüme ihtiyaç duyuyor, ancak tam çalışan tablosunda onlarca sütun var. Yalnızca ilgili sütunları seçmek gürültüyü azaltır ve hem senin hem de sonuçlarını inceleyen paydaşların analizi daha net görmesini sağlar.

Table ve ilgili Tablesaw sınıfları senin için içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Java'da Veri İçe Aktarma

Kursa Göz Atın

Egzersiz talimatları

  • Şu sütunları seç: "Name", "Department", "JobTitle", "Salary", "Age".
  • 60.000 $ üzerindeki maaşları filtrele.
  • Maaşa göre azalan şekilde sırala.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

public class DataExploration {
    public static void main(String[] args) {
    	try {
            Table employees = Table.read().csv("employees.csv");

            // Select the essential columns
            Table essentialData = employees.____("Name", "Department", "JobTitle", "Salary", "Age");

            // Filter for salaries above $60,000
            Table highEarners = essentialData.____(
                essentialData.intColumn("____").____(60000));

            // Sort by salary descending
            Table sortedHighEarners = highEarners.____("____");

            System.out.println("Top 10 Highest Earning Employees:");
            System.out.println(sortedHighEarners.first(10));
		} catch (Exception e) {
            System.err.println("Error reading CSV files: " + e.getMessage());
        }
    }
}
Kodu Düzenle ve Çalıştır