Ich muss Werte in der Spalte DSFS
eines Ich habe Datenframe importiert.Entfernen von Wort und Ersetzen von Zeichen in einer Spalte von Strings
MemberID,Year,DSFS,DrugCount
48925661,Y2,9-10 months,7+
90764620,Y3,8- 9 months,3
61221204,Y1,2- 3 months,1
Zum Beispiel muss "9-10 Monate" zu 9_10 geändert werden.
Wie würde ich das tun?
Diesen Dank halfen! Hier ist mein Problem, ich muss ** df.replace ({'DSFS': {r '(\ d +) \ s * \ - \ s * (\ d +). *': R '\ 1_ \ 2'} }, regex = True) ** in einer Hilfsfunktion, also einer, in der ich nur den Code für eine Konvertierung habe und keinen Datenrahmen öffne. Wie würde ich diesen Ersetzungsschritt in einer Funktion codieren? – squidvision
@squidvision, siehe mein [antworten] (http://stackoverflow.com/a/36444313/5741205) – MaxU