Make your choice

Modificar columnas

Una empresa pretende otorgar un aumento de sueldo a sus empleados. Escribe una solución paa modificar la columna salary multiplicándo el su valor por 2.

#pandas#data-cleaning#introduction-to-pandas
DataFrame employees
+-------------+--------+
| Column Name | Type   |
+-------------+--------+
| name        | object |
| salary      | int    |
+-------------+--------+

El formato del resultado se muestra en el siguiente ejemplo.

Ejemplo 1:

Entrada:

DataFrame employees
+---------+--------+
| name    | salary |
+---------+--------+
| Jack    | 19666  |
| Piper   | 74754  |
| Mia     | 62509  |
| Ulysses | 54866  |
+---------+--------+

Salida:

+---------+--------+
| name    | salary |
+---------+--------+
| Jack    | 39332  |
| Piper   | 149508 |
| Mia     | 125018 |
| Ulysses | 109732 |
+---------+--------+

Explicación: Cada salario se ha duplicado.

Solución

import pandas as pd


def modifySalaryColumn(employees: pd.DataFrame) -> pd.DataFrame:
    employees.salary = employees.salary * 2
    return employees

slackmart blog © 2024