我在删除.0
的数据框架中面临一个问题
我的数据看起来像
Age
3.5
9.0
7.6
8.7
4.0
我希望它看起来像
Age
3.5
9
7.6
8.7
4
这只是一个示例,实际数据帧太大,有50多列存在相同的问题, 因此,请给我一个答案,它可以直接应用于整个数据框架,而不是单个列
我试图通过下面的方法转换,但它不起作用
def myconverter(o):
if isinstance(o, float):
if o == int(o):
return int(o)
return o.__str__()
org.postgresql.util.PSQLException: ERROR: invalid input syntax for integer: "309.0"
您可能会应用
if
条件希望这能回答这个问题。我很想知道您为什么需要它的用例
相关问题 更多 >
编程相关推荐