Začněte nyníZačněte zdarma

Úvodní průzkum dat

Jsi nový datový analytik ve společnosti TechCorp. HR oddělení potřebuje přehledný pohled na zaměstnance s vyššími platy kvůli plánování rozpočtu, ale celá tabulka zaměstnanců obsahuje desítky sloupců. Výběr pouze relevantních sloupců sníží zbytečný šum a zpřehlední analýzu jak pro tebe, tak pro ostatní, kdo si výsledky prohlíží.

Třídy Table a další třídy Tablesaw jsou již naimportované.

Toto cvičení je součástí kurzu

Importing Data in Java

Zobrazit kurz

Pokyny k cvičení

  • Vyber sloupce: "Name", "Department", "JobTitle", "Salary", "Age".
  • Filtruj záznamy s platem vyšším než 60 000 $.
  • Seřaď výsledky podle platu sestupně.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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());
        }
    }
}
Upravit a spustit kód