Analyse der Mitarbeitergehälter
Du analysierst Mitarbeiterdaten für ein Tech-Unternehmen. Die Personalabteilung muss die Gehälter anpassen, um eine Gehaltserhöhung von 10 % für alle Mitarbeitenden abzubilden. Deine Aufgabe ist es, jeden Gehaltswert zu transformieren und die Ergebnisse als neue Spalte hinzuzufügen.
Die Tablesaw-Bibliothek wurde importiert, und employees.csv enthält die Spalten Name, Department, Salary und Bonus.
Diese Übung ist Teil des Kurses
Daten in Java importieren
Anleitung zur Übung
- Wende eine Transformation an, um das Gehalt jeder Person um 10 % zu erhöhen.
- Füge die neue, angepasste Gehaltsspalte der Tabelle hinzu.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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));
}
}