Я пытаюсь перебрать подмножество фрейма данных и посмотреть, соответствует ли значение в строке заголовку столбца в основном файле df. В приведенных ниже примерах я уменьшил количество столбцов, но в реальном наборе данных имеется более 20 случайных столбцов.
Пример df-
пример df
Я хочу, чтобы результат выглядел так:
идеальный результат
Важно отметить порядок столбцов в начале не всегда будет одинаковым, он может измениться и стать более или менее.
Я пробовал использовать циклы и iterrows(), но у меня возникают проблемы проблема с получением только значения строки и последующим сравнением его со списком столбцов (list = ['a','b','c','d']).
Подробнее здесь: https://stackoverflow.com/questions/791 ... -of-column
Мобильная версия