Я часами пытаюсь понять, как обрабатывать случай, когда значение встречается только один раз в столбце моего фрейма данных.В этом случае я хочу сделать любое действие.Пример:
df = pd.DataFrame([(1,1,1,2,3,3],columns=['id']
for i, g in df.groupby('id'):
df_counter=df.loc[df['id'] == i]
if(df_counter.count()<=1):
#...do sth
else:
#anything else
Так что в случае i = 2, я хочу сделать что-то.как это происходит только один раз в столбце id
.В противном случае я делаю что-то еще.Мой подход не работает.Есть идеи, как это сделать?