【发布时间】:2018-05-04 18:38:19
【问题描述】:
我有一个 Pandas 数据框,第 1-3-5-7 列...包含日期,第 2-4-6-8-.. 列包含数据值。列中的日期不对应。 我想要一个包含所有日期的列,其余列只包含值 示例:
input
date val1 date val2 date val3
2007-12-01 35.6 2007-12-05 101.1 2007-12-05 89.1
2007-12-02 36.7. 2007-12-06 102.3 2007-12-07 89.3
2007-12-05 36.7 2007-12-07 108.3. 2007-12-08 89.5
2007-12-06 36.9 2007-12-08 110.0 2007-12-09 89.3
2007-12-07 36.9. 2007-12-09 102.3 2007-12-12 89.9
output
date val1 val2 val3
2007-12-01 35.6 na na
2007-12-02 36.7 na na
2007-12-05 36.7 101.1 89.1
2007-12-06 36.9 102.3 na
2007-12-07 36.9 108.3 89.3
2007-12-08 na 110.0 89.5
2007-12-09 na 102.3 89.3
2007-12-12 na na 89.9
【问题讨论】:
标签: python pandas date alignment time-series