如何将向量拆分为 2 列并更改为浮点类型?

问题描述

我正在尝试将此 (34218.1,37413.8] 拆分为 2 列,最小值和最大值,但是当我这样做时,这两列代表对象,但我想要浮动类型。所以这是我的代码:

>
df['binnedInc'] = df['binnedInc'].str.strip('[]')#I want to remove righ bracket in case it's a problem
df['binnedInc'] = df['binnedInc'].str.strip('()')#I want to remove left bracket
df[["MinInc","MaxInc"]]=df.binnedInc.str.split(expand=True,pat=",")
df['MaxInc'].astype(float)

MinInc       object #I got this when i want to see df.type    
MaxInc       object

所以,我分成了 2 列,但后来我无法转换为浮点型。请帮帮我

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)