假设我有一个带有多索引的pandas数据帧,[' name' '日期&#39],
value
name date
069500 KS Equity 2013-01-02 27130.0
069660 KS Equity 2013-01-02 27110.0
091160 KS Equity 2013-01-02 16140.0
091170 KS Equity 2013-01-02 7540.0
...
292160 KS Equity 2018-03-30 14690.0
292190 KS Equity 2018-03-30 14720.0
292340 KS Equity 2018-03-30 9970.0
292500 KS Equity 2018-03-30 14720.0
292730 KS Equity 2018-03-30 14680.0
在这里,我如何按时间顺序制作日期列以使其类似于面板数据?我正准备使用pandas.Panel
公式,但它们很缺失。我的子目标是使数据帧如下所示。
value
name date
069500 KS Equity 2013-01-02 27130.0
069500 KS Equity 2013-01-03 28476.0
069500 KS Equity 2013-01-04 20683.0
069500 KS Equity 2013-01-05 25586.0
...
292730 KS Equity 2018-03-26 16357.0
292730 KS Equity 2018-03-27 16486.0
292730 KS Equity 2018-03-28 16659.0
292730 KS Equity 2018-03-29 16495.0
292730 KS Equity 2018-03-30 14680.0
我尝试的内容如下。但是他们都失败了。
df.reset_index(level=1, inplace = True)
df.sort_index(level='date')
df.groupby(level = 'date')
如果您有任何想法,请赐教。我欢迎任何重复,但您可能会感到烦恼。谢谢大家......祝您有个美好的一天〜