2024-04-18 07:35:30 发布
网友
我想计算一组的扩展标准差。我试过以下方法:
df['RunStdDev'] = df.groupby(['LEFT PORT DATE TIME'])['SPEED'].apply.pd.expanding_std()
我得到错误:
AttributeError: module 'pandas' has no attribute 'expanding_std'
我做错什么了?你知道吗
你运行的是最新版本吗?你知道吗
df['RunStdDev'] = df.groupby(['LEFT PORT DATE TIME'])['SPEED'].expanding().std()
pandas docs
Expanding.std(self, ddof=1, *args, **kwargs)
它应该会起作用
df['RunStdDev'] = df.groupby['LEFT PORT DATE TIME']['SPEED'].apply.expanding_std()
您不必在apply函数之后使用.pd,因为df是一个实际的pandas对象,其方法已导入。你知道吗
apply
.pd
df
pandas
你运行的是最新版本吗?你知道吗
pandas docs
它应该会起作用
您不必在
apply
函数之后使用.pd
,因为df
是一个实际的pandas
对象,其方法已导入。你知道吗相关问题 更多 >
编程相关推荐