Я использую метод отбрасывания для строк в моем Dataframe. После того, как я уронил несколько строк (спальни == [0, 33]), я не вижу эти строки, когда печатаю их. Тем не менее, я использую графы морских зайцев, и на графике появляются [0, 33]. Проблема на скриншоте ниже.
print(df.query('bedrooms == [0, 33]').head()) #check before dropping rows
Выход:
показаны строки, связанные со спальнями == [0, 33]
df.drop(df.query('bedrooms == [0, 33]').index, axis = 0, inplace = True)
#Test
print(df.query('bedrooms == [0, 33]'))
sb.countplot(data = df, x = 'bedrooms', hue = 'grade', palette = 'Blues');
вывод: как на скриншоте он показывает 0 и 33
Почему эти строки появляются на графике?
Спасибо!
screenshort