Ich wollte one-hot-Codierung anzuwenden (es ist nicht wichtig, die Frage zu verstehen) in meinen Datenrahmen auf diese Weise:Wie können Spalten im Datenrahmen eindeutig gemacht werden?
train = pd.concat([train, pd.get_dummies(train['Canal_ID'])], axis=1, join_axes=[train.index])
train.drop([11,'Canal_ID'],axis=1, inplace = True)
train = pd.concat([train, pd.get_dummies(train['Agencia_ID'])], axis=1, join_axes=[train.index])
train.drop([1382,'Agencia_ID'],axis=1, inplace = True)
Leider ursprünglicher Datenrahmen hatte Anzahl als Werte, deshalb nach Attrappen Variablen bekommen Es gibt viele Spalten mit dem gleichen Namen. Wie kann ich sie einzigartig machen?
Ich habe Angst vor Kollisionen, aber hübsch nette Idee)) – Rocketq
Nun, ändern Sie die Randint für eine UUID und es wird keine Kollisionen geben – kiril