2021년 4월 16일 금요일

[python] dataframe 특정조건 필터링 하기




원하는 데이터 프레임에서 원하는 행렬만 얻는방법
df_MACD 데이터프레임에서
MACD 최소값의 ds를 출력하기 위해 사용했음



MIN_MACD = min(df_MACD['MACD'])  ## MACD_OSC 최소값
MAX_MACD = max(df_MACD['MACD'])  ## MACD_OSC 최대값


 max_df = df_MACD[df_MACD['MACD'] == MAX_MACD] (대괄호 안에다가 공식을 넣는다!)

min_df = df_MACD[df_MACD['MACD'] == MIN_MACD]


다중조건은 
mesu_df = df_macd[(df_macd['MACD_OSC']>-1) & (df_macd['MACD_OSC']<1)]
이런식으로 사용하면됨

댓글 없음:

댓글 쓰기

git rejected error(feat. cherry-pick)

 문제 아무 생각 없이 pull을 받지않고 로컬에서 작업! 커밋, 푸시 진행을 해버렷다. push에선 remote와 다르니 당연히 pull을 진행해라고 하지만 로컬에서 작업한 내용을 백업하지 않고 진행하기에는 부담스럽다(로컬작업 유실 가능성) 해결하려...