我有一个形式的字典对象:
my_dict = {id1: val1, id2: val2, id3: val3, ...}
我想将其创建到DataFrame中,并在其中将2列命名为“business_id”和“business_code”。
我试过了:
business_df = DataFrame.from_dict(my_dict,orient='index',columns=['business_id','business_code'])
但是它说
from_dict
不接受column参数。最佳答案
您可以遍历以下项目:
In [11]: pd.DataFrame(list(my_dict.iteritems()),
columns=['business_id','business_code'])
Out[11]:
business_id business_code
0 id2 val2
1 id3 val3
2 id1 val1
关于python - Pandas :从dict在DataFrame中创建命名列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20340844/