我正在尝试使用pandas库在Python中创建一个数据帧。但是遇到了以下错误。

12 浏览
0 Comments

我正在尝试使用pandas库在Python中创建一个数据帧。但是遇到了以下错误。

此问题已有答案:

将Python字典转换为数据帧

import pandas as pd
data={'X':45, 'Y':12,'Z':85}
df=pd.DataFrame(data)
print(df)

类型错误: \'dict\'对象不可调用

admin 更改状态以发布 2023年5月24日
0
0 Comments
import pandas as pd
data=[{'X':45, 'Y':12,'Z':85}]
df=pd.DataFrame(data)
print(df)

:这是一个带有粗体字的段落,文字内容为“123”。

0
0 Comments

你正在传递标量值,你必须传递索引。所以你可以选择不使用标量值作为列。尝试这样:

import pandas as pd
data={'X':[45], 'Y':[12],'Z':[85]}
df=pd.DataFrame(data)
print(df)

或者为标量值传递索引,像这样:

import pandas as pd
data={'X':45, 'Y':12, 'Z':85}
df=pd.DataFrame(data, index=[0])
print(df)

0