問題來源:Youtube2016
之前解決了訓練數據中nan問題,後來又出現了,改了些之前的方法。
後來發現是index的問題,merge後的數據應該重置index
舉例:隨機數據
>>> xxf
0 1 2 3
0 -0.341855 -0.270243 -1.235849 -0.679962
1 1.024684 -0.097261 0.181341 -0.384340
2 0.647995 -0.367726 1.518791 -1.190851
3 -0.386858 -1.150316 -0.096787 -0.142629
4 0.682378 0.272655 -0.374326 -1.049236
5 -0.186560 -0.749019 0.103011 0.749538
6 1.211346 0.169988 -0.374107 -0.900311
7 -0.382606 2.587095 0.523437 -0.283760
8 -1.764395 -0.720936 0.420864 -0.270942
9 0.781952 1.030934 -1.358729 -0.010938
10 -1.053943 1.145701 -0.437415 -0.350935
11 -0.515939 -1.645219 0.974896 -1.491326
排序後
>>> xxf.sort_values(0,inplace=True)
>>> xxf
0 1 2 3
8 -1.764395 -0.720936 0.420864 -0.270942
10 -1.053943 1.145701 -0.437415 -0.3509