python - 模块“熊猫”没有属性“expanding_max”
问题描述
我想使用pd.expanding_max()
. 但是它的报告模块'pandas'
没有属性'expanding_max'
df['max2here'] = pd.expanding_max(df['a'])
AttributeError:模块“pandas”没有属性“expanding_max”
解决方案
pd.expanding
在最近的版本中(从 v0.18 开始,请参阅GitHub 提交),不推荐使用并删除了一系列函数,并由扩展API 取代。
改变
pd.expanding_max(df['a'])
df['a'].cummax()
此操作也可以通过使用指定
df['a'].expanding().max()
但cummax
更针对累积最大操作进行了优化。
推荐阅读
- python - 将 JSON 嵌套到 Pandas DataFrames
- javascript - 在我的模态对话框中打开一个外部 URL 页面并捕获一些正在提交给父 React 的信息
- jquery - kendo ui jquery 打印标签
- kubernetes - 谷歌云平台使用 Kubernetes 创建管道并替换相同的容器
- arduino-uno - 称重传感器 Arduino HX711 库未启动
- r - 从包 gapfill 返回的图像与光栅图不同
- c - 带参数的函数调用如何在 C 中工作?
- reactjs - 关于更新状态和钩子的问题(可能与打字稿有关)
- php - 安装TYPO3 v10.1,Apache2说需要PHP >=7.2 - <=7.4,但是7.3是按照php -v安装的
- generics - 如何实现 From
> 为 Foo