0 Daumen
88 Aufrufe

Ich habe einen Dataframe. Ich mochte die Spalten anonymisieren. Ich mochte auch die Moglichkeit einer erneuten Umbenennung ersparen. In der Tat, ich habe:

Comm    asd    toud    tochange
city    12      23      3
cita    43      32      5
...
citu    2        4        5
(vide)                                                         
Total 345      234      121

Und ich mochte:

Comm  party1  party2  party3

1    12      23      3
2    43      32      5
...
n    2        4        5
(vide)                                                         
Total 345      234      121


Aber ich möchte auch eine Möglichkeit beibehalten, sie schnell umzubenennen.

Fur die Moment ich habe:

df['Comm'] = 'comm' + pd.Series(pd.factorize(df['Comm'])[0]+1).astype(str)

Aber ich verliere die Möglichkeit, sie umzubenennen.

von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage sofort und kostenfrei

x
Made by a lovely community