砂锅饺子
python报错:listobjecthasnoattributeshape的解决numpy.array可使⽤ shape。list不能使⽤shape。
可以使⽤np.array(list A)进⾏转换。
(array转list:array list()即可)
补充知识:Pandas使⽤DataFrame出现错误:AttributeError: 'list' object has no attribute 'astype'
在使⽤Pandas的DataFrame时出现了错误: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'的解决就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。致自己的生日简短感言