Análise de salário de funcionários
Você está analisando dados de funcionários de uma empresa de tecnologia. O time de RH precisa ajustar os salários para refletir um aumento de 10% para todos. Sua tarefa é transformar cada valor de salário e adicionar o resultado como uma nova coluna.
A biblioteca Tablesaw já foi importada, e employees.csv contém as colunas Name, Department, Salary e Bonus.
Este exercício faz parte do curso
Importando dados em Java
Instruções do exercício
- Aplique uma transformação para calcular o salário de cada funcionário com aumento de 10%.
- Adicione a nova coluna de salário ajustado à tabela.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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));
}
}