【发布时间】:2022-07-13 23:29:22
【问题描述】:
我正在使用时间序列数据框。当 col1 的值为 1 时,我正在寻找一种方法来找出 col2 和 col3 的值。所以,我正在寻找的输出是 col2:7 和 col3:11。 我已经给出了下面的代码以供参考。 提前致谢!
d = {'col1': [0,0,1,0,0], 'col2' : [0,7,'N/A',9,10], 'col3': [11,'N/A','N/A',14,15]}
index = pd.DatetimeIndex(['2014-07-04', '2014-08-04', '2015-07-04', '2015-08-04', '2015-09-04'])
d = pd.DataFrame(data = d, index = index)
d = d.replace('N/A', np.nan)
【问题讨论】: