np.ptp的弃用警告

时间:2019-08-26 18:20:25

标签: python pandas future-warning

我正在使用Python,并且在使用以下代码时

df['timestamp'] = df.groupby(["id"]).timestamp.transform(np.ptp)

我收到警告FutureWarning: Method .ptp is deprecated and will be removed in a future version. Use numpy.ptp instead.df是熊猫数据框,timestamp和id为columns。我认为np.ptp引起了此警告。

我必须更改什么?

1 个答案:

答案 0 :(得分:1)

这意味着 方法.ptp 已被弃用,而不再支持(根据我的阅读) 函数np.ptp( ) ,因此您可以将警告设置为false以便不阅读它,也可以使用numpy似乎建议的功能替换该方法。

如果您想抑制警告,可以尝试: 如果只是您要忽略的警告,则为warnings.filterwarnings('ignore')或warnings.simplefilter('ignore',FutureWarning)。