TypeError: Cannot cast array data from dtype('int64') to dtype('int32') according to the rule 'safe'

错误提示:

TypeError: Cannot cast array data from dtype('int64') to dtype('int32') according to the rule 'safe' 

求解决方法,已经尝试强制转换了,还是存在错误。

原因是调用 seaborn 的 sns.jointplot(x='murder', y='burglary', data=data,kind="reg") 中,加入 kind 的类型就会报错。

心态爆炸

2020-04-04 更新 QwQ

经过不懈的测试(在心态很好的情况,把所有能猜测,能重装的都来了一遍),发现了问题所在,不一定具有普适性,但是总归是一种导致错误的原因,出现无法转换的目的是因为 python 版本不匹配,所以经过了很“短”时间的整理,重装了 python 以及所有的包(这里我认为没有必要删除那些第三方库包啥的,但是出于心理强迫症……)

如何卸载已安装的 python 

猜你喜欢

转载自blog.csdn.net/Mercury_Lc/article/details/105297360
今日推荐