У меня есть панд dataframe, что-то вроде ниже (просто иллюстрация):Получить заголовок столбца на основе значения в каждой строке
import datetime
todays_date = datetime.datetime.now().date()
index = pd.date_range(todays_date-datetime.timedelta(10), periods=2, freq='D')
columnheader=['US', 'Canada', 'UK', 'Japan']
data=np.array([[3,4,2,1],[1,4,3,2]])
df = pd.DataFrame(data, index=index, columns=columnheader)
что приводит:
US Canada UK Japan
2015-07-26 3 4 2 1
2015-07-27 1 4 3 2
Мне нужно найти заголовок столбца, значение которого равно 1 и 2 для каждой строки.
, так что я должен получить
['Japan', 'UK']
['US', 'Japan']
Спасибо EdChum! Это именно то, что я искал. – MathTinker