je le tableau suivant avec moi:Remplacer une clé en double avec sa valeur précédente dans une trame de données de pandas géants
Key Col
ABC Dup1
ACA Dup1
ACA Dup2
ECB Dup3
ACD Dup2
Je veux attribuer la première valeur de ligne à ACA clé dans la ligne 3 comme Dup1 (row2) et modifier également la valeur pour ACD à Dup1 comme ABC = ACA = ACD Voici le résultat souhaité:
Key Col
ABC Dup1
ACA Dup1
ACA Dup1
ECB Dup3
ACD Dup1
J'ai essayé de mon mieux pour expliquer le problème, mais s'il vous plaît ne hésitez pas à poser d'autres questions.
Pouvez-vous expliquer pourquoi 'ABC = ACA = ACD'? –
Comme les lignes 1 et 2 ont la même valeur "Dup1" donc leur clé ABC = ACA ------ 1 et de manière similaire les lignes 3 et 5 ont la même valeur "Dup2" donc la clé ACA = ACD ---- ----- 2 De 1 et 2: ABC = ACA = ACD Et donc la même valeur pour toutes les 3 clés, c'est-à-dire Dup1 –
Compris. Mise à jour ma réponse Si cela fonctionne, veuillez considérer le marquage accepté. Merci. –