Je souhaite ajouter une colonne à un pd.DataFrame
dans lequel j'écris des valeurs en fonction d'une vérification dans une colonne existante.Pandas DataFrame: Ecrire des valeurs dans une colonne en fonction d'une vérification de valeur de la colonne existante
Je souhaite vérifier les valeurs dans un dictionnaire. Disons que je le dictionnaire suivant:
{"<=4":[0,4], "(4,10]":[4,10], ">10":[10,inf]}
Maintenant, je veux vérifier dans une colonne dans mon dataframe, si les valeurs de cette colonne appartiennent à l'un des intervalles dans le dictionnaire. Si c'est le cas, je veux écrire la clé du dictionnaire correspondant à une deuxième colonne dans la même trame de données.
Ainsi, une trame de données comme:
col_1
a 3
b 15
c 8
deviendra:
col_1 col_2
a 3 "<=4"
b 15 ">10"
c 8 "(4,10]"
espérons que le ci-dessous aide. –