판다스 복습
7 pandas_preproc_DataFrame
데이터 프레임 합치기
concat 전제조건: 행은 행, 열은 열이 동일해야만 데이터가 합쳐짐
- 이름이나 데이터를 보고 데이터프레임을 합쳐주는것이 아니라
- 기계적으로 같은 행이나 열을 맞춰서 merge해주는 함수
merge
pd.merge(left, right, on='기준column', how='left')
- left와 right는 병합할 두 DataFrame을 대입합니다.
- on 에는 병합의 기준이 되는 column을 넣어 줍니다.
- how 에는 'left', 'right', 'inner', 'outer' 라는 4가지의 병합 방식중 한가지를 택합니다.
- concat 차이점: 기준 colum으로 두개 데이터 프레임을 합쳐줌
데이터 프레임의 행의 갯수가 맞지 않을때- inner - outer
7. datatime
9. apply
apply는 Series나 DataFrame에 좀 더 구체적인 로직을 적용하고 싶은 경우 활용합니다.
- apply를 적용하기 위해서는 함수가 먼저 정의되어야합니다.
- apply는 정의한 로직 함수를 인자로 넘겨줍니다.
ex)
9-2 lamda
- lambda는 1줄로 작성하는 간단 함수식. return을 별도로 명기하지 않습니다
사용: 간단한 계산식에 적용하려는 경우
11
matplotlib 윈도우 한글폰트 설정
https://zephyrus1111.tistory.com/7
- corrcoef: 상관성이 높으면 1 상관성이 없으면 0에 가까움