Calcolatore della retribuzione totale
L'azienda ha bisogno dei valori di retribuzione totale che combinino stipendio e bonus per ogni dipendente. Poiché questo calcolo richiede valori da due colonne diverse della stessa riga, dovrai iterare sulle righe invece di trasformare una singola colonna.
La libreria Tablesaw è stata importata e employees.csv contiene le colonne Salary e Bonus.
Questo esercizio fa parte del corso
Importare dati in Java
Istruzioni dell'esercizio
- Itera su ogni riga per accedere sia ai valori di stipendio sia a quelli di bonus.
- Calcola la retribuzione totale sommando i due valori.
- Aggiungi la colonna
totalCompalla tabellaemployees.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
public class TotalCompensation {
public static void main(String[] args) {
Table employees = Table.read().csv("employees.csv");
// Iterate through each row
DoubleColumn totalComp = DoubleColumn.create("TotalCompensation");
employees.____(row -> {
double salary = row.getInt("Salary");
double bonus = row.getInt("Bonus");
// Sum salary and bonus
totalComp.append(____ + ____);
});
// Add totalComp column
employees.addColumns(____);
System.out.println("Total Compensation Analysis:");
System.out.println(employees.first(5));
}
}