Spaces:
Sleeping
Sleeping
| import pandas as pd | |
| def transform_fe(df): | |
| df = df.copy() | |
| df["heure_supplementaires"] = df["heure_supplementaires"].replace({"Oui":1, "Non":0}) | |
| # Convertir en string si c'est un nombre | |
| df["augementation_salaire_precedente"] = df["augementation_salaire_precedente"].astype(str) | |
| # Retirer le % si présent | |
| df["augementation_salaire_precedente"] = ( | |
| df["augementation_salaire_precedente"].str.replace("%", "").astype(float) | |
| ) | |
| df["revenu_par_anciennete"] = df["revenu_mensuel"] / (df["annee_experience_totale"] + 1) | |
| df["ratio_exp_entreprise_externe"] = df["annees_dans_l_entreprise"] / (df["annee_experience_totale"] + 1) | |
| df["ratio_manager"] = df["annes_sous_responsable_actuel"] / (df["annees_dans_l_entreprise"] + 1) | |
| return df |