python報錯: 'list' object has no attribute 'shape'的解決
numpy.array可使用 shape。list不能使用shape。
可以使用np.array(list A)進行轉(zhuǎn)換。
(array轉(zhuǎn)list:array B B.tolist()即可)
補充知識:Pandas使用DataFrame出現(xiàn)錯誤:AttributeError: 'list' object has no attribute 'astype'
在使用Pandas的DataFrame時出現(xiàn)了錯誤:AttributeError: ‘list' object has no attribute 'astype'
代碼入下:
import pandas as pd pop = {'Nevada': {2001: 2.4, 2002: 2.9}, 'Ohio': {2000: 1.5, 2001: 1.7, 2002: 3.6}} pd.DataFrame(pop, index=[2001, 2002, 2003])
錯誤提示如下:
原因:可能是Pandas版本問題,語法格式不正確。
解決辦法:將代碼寫成如下格式,再次運行,沒有報錯。
pd.DataFrame(pop,columns=['Nevada', 'Ohio'],index=[2001,2002,2003]) #或者也可以寫成下面這樣: pd.DataFrame(pop,index=pd.Series([2001,2002,2003]))
以上這篇python報錯: 'list' object has no attribute 'shape'的解決就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python linecache讀取行更新的實現(xiàn)
本文主要介紹了python linecache讀取行更新的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03Python+Tkinter實現(xiàn)軟件自動更新與提醒
這篇文章主要為大家詳細(xì)介紹了Python如何利用Tkinter編寫一個軟件自動更新與提醒小程序,文中的示例代碼簡潔易懂,感興趣的小伙伴可以動手嘗試一下2023-07-07Python?Requests使用Cookie的幾種方式詳解
這篇文章主要給大家介紹了關(guān)于Python?Requests使用Cookie的幾種方式,Python中的requests庫可以使用cookie來維持會話狀態(tài),實現(xiàn)登錄等操作,需要的朋友可以參考下2023-07-07