У меня есть такой фрейм данных:
ID date var1 var2 var3
AB 22/03/2020 0 1 3
AB 29/03/2020 0 3 3
CD 22/03/2020 0 1 1
И я хотел бы иметь новый набор данных, который, если это максимальный столбец (также могут быть связи), оставляет такое же количество исходного набора данных на рядах; в противном случае установите -1, если это не максимум. Таким образом, это будет:
ID date var1 var2 var3
AB 22/03/2020 -1 -1 3
AB 29/03/2020 -1 3 3
CD 22/03/2020 -1 1 1
Но мне совсем не удается это сделать, и я тоже не могу найти это, я ценю любую помощь!