【发布时间】:2026-01-29 09:45:01
【问题描述】:
我的数据集中有一列具有 dtype 对象,但实际上是整数。如何将其转换为 int 并计算该列中的计数?
A B
1 2,3,45
2 3,76,455,4
3 2,22,67,78,2
这里的问题是这个 B 列有 dtype = object 需要转换为 int 以便我可以知道 B 中的计数是多少?我尝试使用:
B.astype(str).astype(int)
但它给了我一个错误“ValueError:int() 的无效文字,基数为 10:'2,3,45'”。谁能告诉我如何解决这个问题?
【问题讨论】:
-
是的,我也可以添加一个带有计数的新列 C。