user7582060
user7582060

Reputation:

Deleting all False values from dataframe/series

I have a series with only 2 columns. (ex: (Alabama, Alabama) False )

                  0
Alabama Alabama False
Alabama Alaska  False
Alabama Arizona False
Alabama Arkansas    True
Alabama California  True
Alabama Colorado    True

I want to remove all the False values from the series. I tried:

p = test2[test2['Alabama','Alabama'] == True] 

which works for dataframes but doesnt seem to work for series.

Upvotes: 1

Views: 1071

Answers (1)

Allen Qin
Allen Qin

Reputation: 19957

You can just do:

p = test2[test2==True] 

or

p = test2[test2]

With Series, you don't need to specify columns.

Upvotes: 4

Related Questions