use*_*030 2 python time-series pandas
我有两个时间序列,日期时间列作为索引:
2012-08-10 1.1 2012-08-10 1.1
2012-08-11 1.2 2012-08-11 1.2
2012-08-12 1.8 2012-08-13 1.1
2012-08-14 1.4 2012-08-15 1.3
2012-08-15 1.7 2012-08-16 1.1
2012-08-17 1.6 2012-08-17 1.2
2012-08-18 1.1 2012-08-18 1.1
Run Code Online (Sandbox Code Playgroud)
如何比较它们并获得两个时间序列的日期,这两个时间序列都存在于它们中:
2012-08-10 1.1 2012-08-10 1.1
2012-08-11 1.2 2012-08-11 1.2
2012-08-15 1.7 2012-08-15 1.3
2012-08-17 1.6 2012-08-17 1.2
2012-08-18 1.1 2012-08-18 1.1
Run Code Online (Sandbox Code Playgroud)
In [52]: s1.align(s2, join='inner')
Out[52]:
(2012-08-10 1.1
2012-08-11 1.2
2012-08-15 1.7
2012-08-17 1.6
2012-08-18 1.1,
2012-08-10 1.1
2012-08-11 1.2
2012-08-15 1.3
2012-08-17 1.2
2012-08-18 1.1)
Run Code Online (Sandbox Code Playgroud)