Как есть, символы кавычек по-прежнему включены в ваш фрейм данных. Вероятно, это выглядит так:
>>> df
LEU LEID PPP YYY LEO
0 '1' '2' '3' '4' '5'
1 '2' '1' '2' '3' '4'
2 '2' 'AA' '' '' ''
Так что вам действительно нужно включить эти цитаты в ваш фильтр. Вы можете сделать это следующим образом:
df[df['LEID'] != "'1'"]
# or:
df[df['LEID'] !='\'1\'']
LEU LEID PPP YYY LEO
0 '1' '2' '3' '4' '5'
2 '2' 'AA' '' '' ''
Альтернативой будет удаление ваших одинарных кавычек при чтении CSV:
df = pd.read_csv(originalFile, sep=',', quotechar="'")
И вы получите этот фрейм данных:
>>> df
LEU LEID PPP YYY LEO
0 1 2 3.0 4.0 5.0
1 2 1 2.0 3.0 4.0
2 2 AA NaN NaN NaN
Что вы можете отфильтровать, как пытались:
df[df['LEID' ]!= '1']
LEU LEID PPP YYY LEO
0 1 2 3.0 4.0 5.0
2 2 AA NaN NaN NaN