问题背景
在使用pandas时查询一份csv文件并进行缺失值处理,
附上pandas学习网址
python使用pandas模块介绍以及使用,dataframe结构,Series结构,基本数据操作,DataFrame运算,pandas画图,存储https://blog.youkuaiyun.com/weixin_55579895/article/details/120709917
处理缺失值时发现nan值以外的“?”标记数值,先将他变成nan值,然后使用fillna方法进行替换时报错

代码如下:
st = st.replace(to_replace='��',value=np.nan)
st2 = st1['close'].fillna(st1['close'].mean(),inplace=True)
st2
成功变成了nan值,但是在后面的fillna方法中报错

TypeError: unsupported operand type(s) for