* select rows form dataframe based on values in column
sql이라면 이런것. select * from table where colume_name = some_value.
column value가 scalar 이면
df.loc[df['column_name'] == some_value]
some_values가 iternable한 list면
df.loc[df['column_name'].isin(some_values)]
여러자기 조건을 걸려면.
각 조건을 ( ) 로 감싸고, & 나 | 을 쓸수 있다.
df.loc[(df['column_name'] >= A) & (df['column_name'] <= B)]
반응형
'Programming > python' 카테고리의 다른 글
[python] python, 32bit, 64bit 확인 (0) | 2019.04.01 |
---|---|
[python] 파이썬 xlsx 쓰기, openpyxl (0) | 2019.03.19 |
python double colon :: (0) | 2019.03.15 |
[python] convert ipynb to py (0) | 2019.02.07 |
[python] list comprehension (0) | 2019.01.30 |