我的数据框很大,但内容与下面的相似。
d = {'col1': [1, -2.654, 3, 1.995]}
df = pd.DataFrame(data=d)
Output
col1
0 1
1 -2.654
2 3
3 1.995
我想删除浮点值,以便删除第1行和第3行。
感谢您的帮助!
答案 0 :(得分:2)
尝试:
d = {'col1': [1, -2.654, 3, 1.995]}
df = pd.DataFrame(data=d)
df[df.col1 == round(df.col1)]
# col1
# 0 1.0
# 2 3.0