我正在使用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
和idcolumns
。我认为np.ptp
导致了这个警告。
我必须更改什么?
这意味着方法 .ptp被弃用,取而代之的是(从我所读到的(函数np.ptp((,因此您可以将警告设置为 false 以便不读取它,或者用 numpy 似乎建议的函数替换该方法。
如果您想抑制警告,可以尝试: warnings.filterwarnings('ignore'( 或 warnings.simplefilter('ignore', FutureWarning(,如果只是 FutureWarning,你忽略了。