У меня есть следующий фрейм данных
Attributes Adj Close
Symbols OMC PUB WPP ^IXIC ^DJI
Date
2015-06-30 NaN NaN NaN NaN NaN
2015-07-01 0.005900 0.001178 0.012686 0.005264 0.007855
2015-07-02 -0.001825 -0.004116 0.001648 0.004484 0.006289
2015-07-06 -0.003267 -0.032502 -0.010842 0.001036 0.003665
2015-07-07 0.015070 -0.037371 -0.017480 0.002142 0.008943
Я хочу перебрать столбцы и найти дату, в которой значение в 'PUB'> превышает значение в '^ IXI C'
Я читал кое-что из того, что другие люди публиковали в Интернете, я думал о создании еще одного столбца и использовании np.where для его заполнения, но мне было интересно, есть ли способ получить данные, не просматривая весь этот процесс
(что-то вроде a для l oop с функцией if, которая проходит через фрейм данных и возвращает дату, когда условие выполнено)