Ich habe versucht, den folgenden Code zu verwenden, um eine Spalte in Python-Datenrahmen zu normalisieren:Python Datenrahmen: normalisieren eine numerische Spalte Lambda mit
df['x_norm'] = df.apply(lambda x: (x['X'] - x['X'].mean())/(x['X'].max() - x['X'].min()),axis=1)
bekam aber den folgenden Fehler:
df['x_norm'] = df.apply(lambda x: (x['X'] - x['X'].mean())/(x['X'].max() - x['X'].min()),axis=1)
AttributeError: ("'float' object has no attribute 'mean'", u'occurred at index 0')
niemanden Weißt du was ich hier verpasst habe? Vielen Dank!
könnten Sie bitte einen Beispieldatensatz (5-7 Zeilen) und erwartete Ausgabe zur Verfügung stellen? – MaxU