我有两个字典如下。我可以将第一个转换为数据帧,但第二个给出错误。为什么呢?
d = {'id': ['CS2_056'], 'cost': [2], 'name': ['Tap']}
df = pd.DataFrame(d)
print(df)
raw_data1 = {
'subject_id': 3,
'first_name': 4,
'last_name': 7}
raw_data1
dfz = pd.DataFrame(raw_data1 )
答案 0 :(得分:3)
这种情况正在发生,因为您没有传递索引,这在使用标量值时是必需的。所以要解决你的问题,你会这样做:
pd.DataFrame(raw_data1, index=[0])