我看到你重复的异常通常是在后边出现的,所以你可以通过如下的代码进行去重:
# keep指定了保留哪个重复的内容,last表示只保留最后一个出现的
data.duplicated(['打卡时间'],keep='last')
如果我的回答对你有帮助,可以帮我点一下采纳。
不知道你这个问题是否已经解决, 如果还没有解决的话:前面提到的一个例子中,col_1
和 col_2
的小数位精度不一致:
我们可以通过设置 display.float_format
至 "{:.2f}".format
使格式一致,如下图所示。
该选项只会影响浮点列,而不影响整数列。
pd.set_option("display.float_format", "{:.2f}".format)
df
对这个设置重置的操作是 pd.reset_option("display.float_format")