我有一个要分析的数据集(由于大小而无法在此处放置,但我可以描述),它是一个腌制形式的字典,如下所示:名称:(薪水:x,奖金:y,电子邮件地址:z等)每个名称都有21个属性,其中包含21个值(有些是数字,有些是布尔值,有些是字符串)我已经用熊猫将数据存储在数据框中df = pd.read_pickle('data.pkl')但是,与我之前操作过的熊猫数据框不同,我似乎无法遍历这一数据框。head()函数不起作用,keys()起作用,但仅在文件中显示名称。通过指定名称获取其他数据也可以(例如,打印df['john smith'])。我尝试执行此操作以访问其他数据,而无需手动编写所有名称,但是它不起作用names = df.keys()for i in range(len(df.keys())): name = names[i] print(df[name])我收到错误消息,说“ dict_keys对象不支持索引”。我猜字典不能以与数组或列表相同的方式遍历。任何帮助,将不胜感激。
添加回答
举报
0/150
提交
取消
