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

Analýza platů zaměstnanců

Analyzuješ data zaměstnanců technologické firmy. HR oddělení potřebuje upravit platy tak, aby odrážely 10% navýšení pro všechny zaměstnance. Tvým úkolem je transformovat každou hodnotu platu a výsledky uložit jako nový sloupec.

Knihovna Tablesaw je již naimportovaná a soubor employees.csv obsahuje sloupce Name, Department, Salary a Bonus.

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

Importing Data in Java

Zobrazit kurz

Pokyny k cvičení

  • Proveď transformaci pro výpočet platu každého zaměstnance navýšeného o 10 %.
  • Přidej nový sloupec s upraveným platem do tabulky.

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 EmployeeSalary {
    public static void main(String[] args) {
        Table employees = Table.read().csv("employees.csv");
        
        // Apply transformation for 10% increase
        DoubleColumn adjustedSalary = employees.intColumn("Salary")
            .asDoubleColumn()
            .____(salary -> salary * ____);
        
        // Add new column to table
        employees.____(adjustedSalary.setName("AdjustedSalary"));
        
        System.out.println("Employee Salary Analysis:");
        System.out.println(employees.first(5));
    }
}
Upravit a spustit kód