全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1291 6
2021-08-28
        time        be2
0        194800        -2.0
1        194900        0.0
2        195000        0.0
3        195100        -2.0
4        195200        1.0
5        195300        -1.0
6        195400        -1.0
7        195500        0.0
8        195600        2.0
9        195700        1.0
10        195800        -1.0

在Python中,be列计算出的结果,明明round了,还是有小数点,如何把be2列变成int整数?请教各位高手!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-8-29 02:44:46
df['be'].astype(int)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-8-29 16:14:29
yagamil 发表于 2021-8-29 02:44
df['be'].astype(int)
大哥,试验了,不得行
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-8-29 18:49:27
df['be'] = df['be'].astype('int')
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-8-30 17:59:06
xpz186 发表于 2021-8-29 18:49
df['be'] = df['be'].astype('int')
如果是转换多列呢?例如
         time         be2        be3        be4        be5        be6        be7        be8        be9
0         194800         -2.0         -2.5        -3        -3.5        -4        -4.5        -5        -5.5
1         194900         0.0         -0.5        -1        -1.5        -2        -2.5        -3        -3.5
2         195000         0.0         -0.5        -1        -1.5        -2        -2.5        -3        -3.5
3         195100         -2.0         -2.5        -3        -3.5        -4        -4.5        -5        -5.5
4         195200         1.0         0.5        0        -0.5        -1        -1.5        -2        -2.5
5         195300         -1.0         -1.5        -2        -2.5        -3        -3.5        -4        -4.5
6         195400         -1.0         -1.5        -2        -2.5        -3        -3.5        -4        -4.5
7         195500         0.0         -0.5        -1        -1.5        -2        -2.5        -3        -3.5
8         195600         2.0         1.5        1        0.5        0        -0.5        -1        -1.5
9         195700         1.0         0.5        0        -0.5        -1        -1.5        -2        -2.5
10         195800         -1.0         -1.5        -2        -2.5        -3        -3.5        -4        -4.5
谢谢高手
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-8-30 17:59:45

请求高手速速解惑

请求高手速速解惑
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群