【发布时间】:2019-08-26 18:20:25
【问题描述】:
我正在使用 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 是 Pandas DataFrame,timestamp 和 id 是 columns。我认为np.ptp 引起了这个警告。
我需要改变什么?
【问题讨论】:
-
这是 pandas 需要自我调整的东西。您可以暂时忽略警告并等待修复或使用类似
df.groupby('A')['B'].transform(lambda x: np.ptp(x.to_numpy()))
标签: python pandas future-warning