数据集是Kaggle上下的美国2020年新冠的数据集,和这位使用的是一样的,不过我是导入mysql在操作:
https://blog.csdn.net/m0_48739610/article/details/117632077?
打算将原本读取到的数据集按照date分组求和减少数据量,代码如下:
并没有报错,但是获得的cases是这样的:
获得的并不是求和而是把数字拼接了起来。实在是找不出原因了,恳请各位帮忙解答,万分感谢。
您好,如有帮助,请点击下方评论采纳按钮。
试试这个:
先将case转成整型,再分组求和。
fun=lambda x: int(x)
coviod_19_US['cases']=dataframe['cases'].apply(fun)
df_grouped = pd.DataFrame(coviod_19_US.groupby('date')['cases'].sum()).reset_index()