IniziaInizia gratis

Analisi degli stipendi dei dipendenti

Stai analizzando i dati dei dipendenti di un'azienda tech. Il reparto HR deve adeguare gli stipendi con un aumento del 10% per tutti. Il tuo compito è trasformare ogni valore di stipendio e aggiungere i risultati come nuova colonna.

La libreria Tablesaw è stata importata e employees.csv contiene le colonne Name, Department, Salary e Bonus.

Questo esercizio fa parte del corso

Importare dati in Java

Visualizza il corso

Istruzioni dell'esercizio

  • Applica una trasformazione per calcolare lo stipendio di ogni dipendente aumentato del 10%.
  • Aggiungi la nuova colonna con lo stipendio aggiornato alla tabella.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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));
    }
}
Modifica ed esegui il codice