一天天的,python的报错都让我给遇见个遍,天天填坑!
1.问题
python数据框计算值相加变合并,找了半天的原因,发现DataFrame里面存放的是字符串类型,字符串的相加只能是首尾串在一起,不能做到数值分析,因此只能进行转化。

如上图所示,数据框计算结果变成了组合,合并。
2.解决方案
利用astype()函数将其转化为数值型,就可以计算了。
博主在处理Python DataFrame时遇到问题,由于数据框中的值为字符串类型,导致计算时出现错误,数据合并而非相加。解决办法是使用astype()函数将数据转换为数值型,从而能正确进行数值计算。
一天天的,python的报错都让我给遇见个遍,天天填坑!
1.问题
python数据框计算值相加变合并,找了半天的原因,发现DataFrame里面存放的是字符串类型,字符串的相加只能是首尾串在一起,不能做到数值分析,因此只能进行转化。

如上图所示,数据框计算结果变成了组合,合并。
2.解决方案
利用astype()函数将其转化为数值型,就可以计算了。
316
1641

被折叠的 条评论
为什么被折叠?