小编Bar*_*gan的帖子

使用 pandas from_dict 转换为数据帧时,不要使用字典中的键作为索引

odict = OrderedDict([ ('dub', ['8084', 'command']),
      ('lhr',['8083','command']),
      ('ams',['8085','command']),])

df = pandas.DataFrame.from_dict(odict, orient='index')
print(df)
Run Code Online (Sandbox Code Playgroud)

我有上面的 OrderedDict 和命令来转换为数据帧。我希望字典中的键用作列中的数据而不是用作索引。打印出来是这样的。

        0        1
dub  8084  command
lhr  8083  command
ams  8085  command
Run Code Online (Sandbox Code Playgroud)

不过,我希望它使用我认为所谓的 RangeIndex 来像这样打印。

    0     1        2
0 dub  8084  command
1 lhr  8083  command
2 ams  8085  command
Run Code Online (Sandbox Code Playgroud)

ordereddictionary dataframe python-3.x pandas

3
推荐指数
1
解决办法
2920
查看次数

标签 统计

dataframe ×1

ordereddictionary ×1

pandas ×1

python-3.x ×1