У меня есть кадр данных в Python 3 с 4 переменными True / False. Если все 4 переменные имеют значение False, я хочу удалить записи из кадра данных.
Я попробовал следующее, но у меня это не сработало:
df.drop(df.loc[(df['1']==False) & (df['2']==False) & (df['3']==False) & (df['4']==False)])
Если делать то, что внутри df.drop
, тогда я могу выделить записи, которые я sh для удаления:
df.loc[(df['1']==False) & (df['2']==False) & (df['3']==False) & (df['4']==False)]
Прошу прощения, я впервые использую StackOverflow для помощи, поэтому, пожалуйста, дайте мне знать, если мне нужно предоставить более подробную информацию.