Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

filter dataframe site:stackoverflow.com

df_filtered = df.query('a > 0 and 0 < b < 2')
Comment

filter dataframe site:stackoverflow.com

df = pd.DataFrame(np.random.randn(30, 3), columns=['a','b','c'])
df_filtered = df.query('a > 0').query('0 < b < 2')
Comment

filter dataframe site:stackoverflow.com

df_filtered = df.query('a > 0 and 0 < b < 2')

#If you need to refer to python variables in your query, the documentation says, "You can refer to variables in the environment by prefixing them with an ‘@’ character like @a + b". Note that the following are valid: df.query('a in list([1,2])'), s = set([1,2]); df.query('a in @s'). – 
#teichert
Comment

filter dataframe site:stackoverflow.com

df[df["column_name"] != 5].groupby("other_column_name")
Comment

filter dataframe site:stackoverflow.com

import pandas as pd
import numpy as np

np.random.seed([3,1415])
df = pd.DataFrame(
    np.random.randint(10, size=(10, 5)),
    columns=list('ABCDE')
)

df

   A  B  C  D  E
0  0  2  7  3  8
1  7  0  6  8  6
2  0  2  0  4  9
3  7  3  2  4  3
4  3  6  7  7  4
5  5  3  7  5  9
6  8  7  6  4  7
7  6  2  6  6  5
8  2  8  7  5  8
9  4  7  6  1  5
Comment

filter dataframe site:stackoverflow.com

df.query('D > B')

   A  B  C  D  E
0  0  2  7  3  8
1  7  0  6  8  6
2  0  2  0  4  9
3  7  3  2  4  3
4  3  6  7  7  4
5  5  3  7  5  9
7  6  2  6  6  5
Comment

filter dataframe site:stackoverflow.com

df.query('D > B').query('C > B')
# equivalent to
# df.query('D > B and C > B')
# but defeats the purpose of demonstrating chaining

   A  B  C  D  E
0  0  2  7  3  8
1  7  0  6  8  6
4  3  6  7  7  4
5  5  3  7  5  9
7  6  2  6  6  5
Comment

filter dataframe site:stackoverflow.com

df_filtered = df.loc[lambda x: x['column'] == value]
Comment

filter dataframe site:stackoverflow.com

df_filtered = df.pipe(lambda x: x['column'] == value)
Comment

PREVIOUS NEXT
Code Example
Python :: check labels with handles in ax 
Python :: check if a date is reached django 
Python :: python zip function 
Python :: pydictionary 
Python :: how to access rows and columns indexing numpy 
Python :: divide array into equal parts/slices python 
Python :: how to make a config txt file on python 
Python :: write a variable and assin a string to it 
Python :: open tkinter and cli 
Python :: python lane angle detection 
Python :: unction which takes in a list of integers and returns a dictionary of the five number summary.. 
Python :: geopandas nan to 0 
Python :: filter pandas stack overflow 
Python :: max sum slice python 5 - autopilot 
Python :: Block encoding request python 
Python :: least square fit straight line python 
Python :: pandas dexcribe only one column 
Python :: sorted key len python 
Python :: next function with inherited list python 
Python :: how to print a character n times in python 
Python :: pyplot save image 
Python :: python index 
Python :: python __dict__ 
Python :: shuffle function in python 
Python :: do while in python 
Python :: fizz buzz fizzbuzz python game 
Python :: str in python 
Python :: sum function python 
Python :: How to perform heap sort, in Python? 
Python :: python dictionary if not found 
ADD CONTENT
Topic
Content
Source link
Name
7+9 =