python - 来自腌制文件的数据框似乎无法在熊猫中读取
问题描述
如果我跑
import pandas as pd
df = pd.read_pickle('test.pkl.gz')
len(df)
我收到以下错误:
AttributeError: 'DataFrame' object has no attribute '_data'
如果我尝试df.head()
,我会得到:
RecursionError: maximum recursion depth exceeded
如果我尝试df.shape
,我会得到:
RecursionError: maximum recursion depth exceeded while calling a Python object
sys.getsizeof(df)
抛出:
'DataFrame' object has no attribute '_data'
但原始文件大小应为 10.5MB
解决方案
推荐阅读
- html - CSS - 超过其他颜色时的文本设置颜色(多种颜色)
- r - 如何使用 R 中的 data.table 选择三列的最佳组合并按组应用函数?
- ansible - 使用 ansible 更改 linux 服务器中的用户帐户
- javascript - 如何从 AsyncStorage 获取多个键,然后将这些键添加到数组中?
- javascript - 允许用户在上下文中修改导入的 ES6 模块函数
- mysql - Angular Material datepicker 没有从 Laravel API 响应中预填充值
- java - HackerRank:我的快速排序算法太慢了
- reactjs - Firebase - 始终检查用户是否登录的最佳方式?
- verilog - 驱动模块输入
- python - 读取 csv 文件时第一列的所有数据集