Как определить, содержит ли столбец Pandas определенное значение
Я пытаюсь определить, есть ли запись в столбце Панд, которая имеет определенное значение. Я пытался сделать это сif x in df['id']
, Я думал, что это работает, за исключением случаев, когда я дал ему значение, которое я знал, не было в столбце43 in df['id']
он все еще вернулсяTrue
, Когда я поднабор для фрейма данных, содержащий только записи, соответствующие отсутствующему идентификаторуdf[df['id'] == 43]
в нем, очевидно, нет записей. Как определить, содержит ли столбец во фрейме данных Pandas определенное значение и почемут мой текущий метод работы? (К вашему сведению, у меня та же проблема, когда я использую реализацию в этомответ на аналогичный вопрос).