我有 2 个系列数据帧:
macd_hist
Out[19]:
Date
2015-06-16 NaN
2015-06-17 NaN
2015-06-18 NaN
2015-06-19 NaN
2015-06-22 NaN
2020-06-08 0.196930
2020-06-09 0.188928
2020-06-10 0.143611
2020-06-11 0.060999
2020-06-12 0.023659
Name: MACD_diff_12_26, Length: 1258, dtype: float64
第二个系列:
macd_signal
Out[20]:
Date
2015-06-16 NaN
2015-06-17 NaN
2015-06-18 NaN
2015-06-19 NaN
2015-06-22 NaN
2020-06-08 0.277051
2020-06-09 0.324283
2020-06-10 0.360186
2020-06-11 0.375435
2020-06-12 0.381350
Name: MACD_sign_12_26, Length: 1258, dtype: float64
为了比较它们,我使用了以下代码,输出如下:
macd_hist>macd_macd
Out[21]:
Date
2015-06-16 False
2015-06-17 False
2015-06-18 False
2015-06-19 False
2015-06-22 False
2020-06-08 False
2020-06-09 False
2020-06-10 False
2020-06-11 False
2020-06-12 False
Length: 1258, dtype: bool
我怎样才能获得True
日期列表,而不是包含真和假的列表。所以只是条件True
的日期列表
你有结果
s=macd_hist>macd_macd
l=s.index[s].tolist()