成功解决numpy.core._internal.AxisError: axis -1 is out of bounds for array of dimension 0
生活随笔
收集整理的這篇文章主要介紹了
成功解决numpy.core._internal.AxisError: axis -1 is out of bounds for array of dimension 0
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
成功解決numpy.core._internal.AxisError: axis -1 is out of bounds for array of dimension 0
?
?
?
目錄
解決問題
解決思路
解決方法
?
?
?
?
?
?
解決問題
numpy.core._internal.AxisError: axis -1 is out of bounds for array of dimension 0
?
?
?
?
?
解決思路
numpy.core._internal.axis錯誤:軸-1超出維度0數組的界限
其實,這是因為python版本不同造成的,python版本升級到python 3后,zip 的使用方法有所不同了,原先返回的是個列表,但是在 Python 3版本中,zip() 返回的是一個對象,目的其實是為了減少內存。
?
?
?
?
?
解決方法
本問題出在代碼輸出的要是列表,所以問題就很簡單了,將返回的對象強制轉為列表即可!
將 ? zip(feature_names) ?改為 ? list(zip(feature_names))
大功告成!哈哈!
?
?
總結
以上是生活随笔為你收集整理的成功解决numpy.core._internal.AxisError: axis -1 is out of bounds for array of dimension 0的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ML之DTRFRExtraTRGBR:基
- 下一篇: 成功解决np.array(zip(x1,