这是我的数据框
ticker date dateValue
549 RCG 2015-01-02 10
692 RCG 2015-01-05 8
Run Code Online (Sandbox Code Playgroud)
我想让这个有重新索引
foo = foo.reindex(index=['2015-01-01', '2015-01-02'])
ticker date dateValue
RCG 2015-01-01 N/A
RCG 2015-01-02 10
Run Code Online (Sandbox Code Playgroud)
相反,我得到
ticker date dateValue
2015-01-01 NaN NaN NaN
2015-01-02 NaN NaN NaN
Run Code Online (Sandbox Code Playgroud)
您可以简单地设置索引:
df = pd.DataFrame({'ticker': ['RCG','RCG'], 'date': ['2015-01-02','2015-01-05'], 'dateValue':[10,8]}, index=[549, 692])
df.set_index('date', inplace=True)
print(df)
dateValue ticker
date
2015-01-02 10 RCG
2015-01-05 8 RCG
Run Code Online (Sandbox Code Playgroud)
是预期的结果吗?
| 归档时间: |
|
| 查看次数: |
3331 次 |
| 最近记录: |