数据帧的python字典返回空数据帧
我在程序运行时创建了一个字典,需要将其转换为数据帧数据帧的python字典返回空数据帧,python,python-3.x,pandas,dictionary,Python,Python 3.x,Pandas,Dictionary,我在程序运行时创建了一个字典,需要将其转换为数据帧 dictiono={'a':'abc','b':'zyx','c':'prq'} df=pd.数据帧(DICTO) 上面的代码返回一个创建了列的空数据帧。有人能指出我遗漏了什么吗?这是可行的,但我希望结果采用转置格式,因为在字典中键应该是列名。键(a、b、c)是这里的列名。你期望的结果是什么?我相信我提供的例子是不够的,我有一个空字典,其中有大量的列,这些列的值在程序中设置。转换为数据帧后,我可以使用建议的字典键作为第一列,使用0作为另一列。
dictiono={'a':'abc','b':'zyx','c':'prq'}
df=pd.数据帧(DICTO)
上面的代码返回一个创建了列的空数据帧。有人能指出我遗漏了什么吗?这是可行的,但我希望结果采用转置格式,因为在字典中键应该是列名。键(a、b、c)是这里的列名。你期望的结果是什么?我相信我提供的例子是不够的,我有一个空字典,其中有大量的列,这些列的值在程序中设置。转换为数据帧后,我可以使用建议的字典键作为第一列,使用0作为另一列。我不确定是否理解您的问题。请提供一个包含更多数据和所需输出的示例。
#use from_dict and set orient to index and then transpose in the end.
pd.DataFrame.from_dict(dictio,orient='index').T
Out[263]:
a c b
0 abc prq zyx