Prediction_final = np.argmax(results, axis=0)[0]
output = pd.DataFrame(Prediction_final.T)
上面的代码采用numpy数组,找到argmax,然后将其转换为Pandas数据框以便导出。不幸的是,当我这样做时会引发一个值错误:
Traceback (most recent call last):
File "svm_own.py", line 106, in <module>
output = pd.DataFrame(Prediction_final.T)
File "/home/ubuntu/anaconda3/lib/python3.6/site-packages/pandas/core/frame.py", line 404, in __init__
raise ValueError('DataFrame constructor not properly called!')
ValueError:未正确调用DataFrame构造函数!
我一直在尝试调试这个,但还没有找到为什么会出现这个错误。有什么想法吗?