我有两个以日期时间列作为索引的时间序列:
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
如何比较它们并获得两个包含日期的时间序列:
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
最佳答案
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)
关于python - 在两个 Pandas 时间序列中查找具有相同值的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12687742/