Выберите строки в DataFrame на основе значений в столбце в пандах, не работающих со столбцом, который является объектом dtype

Я пытаюсь выбрать все строки в кадре данных панды, где выполняется определенное условие. Я пытаюсь следующим образом -

df.loc[df['column_name'] == some_value] 

Столбец является типом данных объекта. Однако утверждение не работает все время. Например, если я пытаюсь

df.loc[df['Reference'] == '0-1511-259102']

это работает, но когда я пытаюсь

df.loc[df['Reference'] == '4-4511-295542']

это не работает, хотя я вижу значение '4-4511-295542' в кадре данных из проводника переменных в spyder. Кажется, что все значения, которые начинаются с 0, работают, но все остальные значения не работают.

Кто-нибудь знает почему это?

0 ответов

Другие вопросы по тегам