【发布时间】:2021-02-18 10:10:06
【问题描述】:
当与前一个或下一个数据帧的值相差太大时,我想从数据帧中删除值。
df = pd.DataFrame({'Watt':[554, 557, 51, 480, 601, 458, 19, 492, 503, 22, 399]})
例如,在这里我需要删除 (51, 19, 22),一种“异常值”。
我不想在< x 之类的条件下删除,而是考虑到与前面和后面的值的百分比变化。
谢谢
【问题讨论】:
-
顺便说一句,为什么应该删除 492?看起来不像异常值。
-
这是一个错误。坦克
标签: python pandas data-munging