我有一个数据框,我想将其转换为字典。我希望数据框中的每一列都映射到其中的值。
import numpy as np
import pandas as pd
data = np.random.randn(5,5)
df = pd.DataFrame(data)
dict1 = df.to_dict(outtype = 'records')
这是我得到的错误:
值错误:outtype记录不理解
但是,当我检查docs此方法时,记录会列为有效参数。此外,我能够将我的数据帧转换为docs(list,series和dict)中提到的所有其他字典格式。我不确定会出现什么问题。
答案 0 :(得分:0)
试试这个:
dict1 = df.to_dict('records')