У меня есть сводная таблица pandas, в которой перечислены отдельные лица в строках и источники данных по столбцам.Есть сотни людей, спускающихся среди рядов, и сотни источников, идущих вдоль колонн.
Desired_Value Source_1 Source_2 Source_3 ... Source_50
person1 20 20 20 20
person2 5 5 5 5
person3 Review 3 4 4 4
...
person50 1 1 1
Что я хочу сделать, это создать столбец Desired_Value выше.Я хочу получить значение, если оно совпадает со всеми значениями (игнорируя пустые поля).Если значения не совпадают, я хочу показать обзор.
Я использую эту команду pandas, чтобы напечатать свой df, чтобы преуспеть в настоящее время (без какого-либо столбца Desired_Value):
df13 = df12.pivot_table(index='person', columns = 'source_name', values = 'actual_data', aggfunc='first')
Я новичок в Python, поэтому извиняюсь, если это глупый вопрос.