如何修复字典到pandas数据框架



我有一些data看起来像这样:

{'open_time': [0     2021-02-14 19:30:00
1     2021-02-14 19:31:00
2     2021-02-14 19:32:00
3     2021-02-14 19:33:00
4     2021-02-14 19:34:00
...        
494   2021-02-15 03:44:00
495   2021-02-15 03:45:00
496   2021-02-15 03:46:00
497   2021-02-15 03:47:00
498   2021-02-15 03:48:00
Name: 0, Length: 499, dtype: datetime64[ns]], 'open': [0      4.195
1      4.192
2      4.192
3      4.195
4      4.196

我试着把它变成一个数据框架:

h_kline = pd.DataFrame(data)

,但所有的数据最终作为单行在列中,如:0 2021-02-14 19:31:00n1 2021-02-14 19:32:00n2

我哪里做错了?

字典是这样构造的:

data = {'open_time': [open_time], 'open': [open], 'high': [high], 'low': [low], 'close': [close], 'close_time': [close_time], 'volumne': [volume]}

[ ]中的值为pandas系列

如果给DataFrame方法一个字典,键将是列,值将是行。如果要指定新数据帧中列的顺序,还可以指定columns参数并将其设置为列标头标签列表。

相关内容

  • 没有找到相关文章

最新更新