Я пытаюсь сгенерировать фрейм данных, который использует цикл for (возможно) в существующем фрейме данных для генерации информации и либо заменить, либо записать новый df
У меня очень большой фрейм данных,и я хочу создать новый фрейм данных, сравнивая все строки с одной ссылочной строкой в фрейме данных.Новый фрейм данных будет просто сказать T (true), если ячейка соответствует той же ячейке столбца в ссылочной строке, или F (false), если это не так.
с учетом фрейма данных (df):
Name pos1 pos2 pos3 pos4
JU1 6 7 9 8
JU2 6 4 5 7
JU3 6 7 5 4
JU4 4 8 5 4
Я хочу использовать JU3 в качестве моей ссылочной строки для генерации нового df с теми же заголовками столбцов и строк, которые будут возвращать true (T) для всех ячеек в каждой строке, которые соответствуют контрольной строке и ложному (F), если это не так.
Ожидаемым результатом будет кадр данных (df2):
Name pos1 pos2 pos3 pos4
JU1 T T F F
JU2 T F T F
JU3 T T T T
JU4 F F T T
Я играл с циклами for с командами if-else, но я новичок в программировании, поэтому не очень далеко продвинулся.Я не совсем уверен, смогу ли я просто перезаписать существующий фрейм данных или имеет смысл написать новый файл или таблицу csv полностью.Я уверен, что это очень простая проблема, но любая помощь или направление очень ценится!