Answers for "return multiple values to 3 columns pandas from apply"

2

how to filter pandas dataframe column with multiple values

# Multiple Criteria dataframe filtering
movies[movies.duration >= 200]
# when you wrap conditions in parantheses, you give order
# you do those in brackets first before 'and'
# AND
movies[(movies.duration >= 200) & (movies.genre == 'Drama')]

# OR 
movies[(movies.duration >= 200) | (movies.genre == 'Drama')]

(movies.duration >= 200) | (movies.genre == 'Drama')

(movies.duration >= 200) & (movies.genre == 'Drama')

# slow method
movies[(movies.genre == 'Crime') | (movies.genre == 'Drama') | (movies.genre == 'Action')]

# fast method
filter_list = ['Crime', 'Drama', 'Action']
movies[movies.genre.isin(filter_list)]
Posted by: Guest on February-10-2021
0

df multiple columns into one column

df.stack().reset_index()

   level_0   level_1  0
0        0  Column 1  A
1        0  Column 2  E
2        1  Column 1  B
3        1  Column 2  F
4        2  Column 1  C
5        2  Column 2  G
6        3  Column 1  D
7        3  Column 2  H
Posted by: Guest on July-27-2021

Code answers related to "return multiple values to 3 columns pandas from apply"

Python Answers by Framework

Browse Popular Code Answers by Language