今天在用jupyter以及pycharm进行神经网络训练时,突然出现了’DataFrame’ object has no attribute 'as_matrix’的报错,明明几分钟前还没有这种问题,究竟是怎么回事呢?
排查原因,我发现纯属自己手贱,在进行一些工具包更新时,我顺手就把panda也给更新了,导致新版本的jupyter没法使用老版本的一些工具
解决方法
1.先卸载新版本:
pip uninstall pandas
2.安装老版本:
pip install pandas==0.25.3
再次运行就不会报错了
如果还有报错,试着重启一下电脑
当然,如果不想使用旧版本工具可以将
fileData.as_matrix()
改写成
fileData.values