順序付けできない型:str()int()、比較できないオブジェクトの並べ替え順序は定義されていません



Unorderable Types Str Int



正規化にパンダを使用すると、次のように表示されます。

D:ANlibsite-packagespandasindexesase.py:2482: RuntimeWarning: unorderable types: int()

そして正規化後、結果はすべてnanです



これは次のように正規化されます。

val_min, val_max = df2[attr].min(), df2[attr].max() val_scal = val_max - val_min df2[attr] = df2[attr].apply(lambda x: (x - val_min) / val_scal)

実際、これはあまりにも愚かで、forループを書く必要があります。結局のところ、適用します



for attr in enumerate(l_attrs): val_min, val_max = df2[attr].min(), df2[attr].max() val_scal = val_max - val_min df2[attr] = df2[attr].apply(lambda x: (x - val_min) / val_scal)