pandas - Dask 数据帧 OutOfBoundsDatetime 错误
问题描述
尝试对数据框中的datetime[ns]
列执行操作时出现以下错误:Dask
OutOfBoundsDatetime:越界纳秒时间戳:3019-01-31 00:00:00
我正在尝试执行的操作是:
[1] print(df_calls['CALL_TS'].min().compute(), df_calls['CALL_TS'].max().compute())
[2] pd.concat([df_calls.isnull().sum().compute(), df_calls.isnull().sum().compute()/len(df_calls)],1)\
.rename(columns={0:'count', 1:'fraction'})
当我尝试获取数据框时min
,它可以工作,所以为什么它不能在数据框上工作。max
pandas
dask
中的最小和最大日期CALL_TS
是:2018-03-26; 2020-12-30
。
非常感谢你的帮助。
解决方案
推荐阅读
- python - 检查是否在派生类中重新分配了属性
- docker - 在 Jenkins Pipeline 中访问本地运行的容器
- r - 数字输入到闪亮的数据框
- javascript - 在 d3 中创建螺旋
- javascript - 使用 sinon 的存根方法
- c++ - 格式错误的程序并不总是会导致 UB(无论是在编译时还是在运行时),这是真的吗?
- css - TailwindCSS 对于 Angular 构建来说太大了
- sql - 插入触发器后修改特定值
- python - 通过按键启动循环会产生不必要的无限循环(Python)
- django - Django - Docker 上的 404 静态反应应用程序