Analyse des salaires des employés
Vous analysez des données d'employés pour une entreprise technologique. Les RH doivent ajuster les salaires pour refléter une augmentation de 10 % pour tout le monde. Votre tâche est de transformer chaque valeur de salaire et d'ajouter les résultats comme nouvelle colonne.
La bibliothèque Tablesaw a été importée, et employees.csv contient les colonnes Name, Department, Salary et Bonus.
Cette activité fait partie du cours
Importer des données en Java
Instructions de l’exercice
- Appliquez une transformation pour calculer le salaire de chaque employé majoré de 10 %.
- Ajoutez la nouvelle colonne de salaire ajusté au tableau.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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));
}
}