본문 바로가기

KT에이블스쿨/강의 내용 복습2

2주차 강의 내용 복습 데이터프레임 결합 pd.concat([df1,df2] ) 인덱스(axis=1)나 칼럼이름(axis=0)을 기준으로 매핑을 수행합니다. join옵션을 통해 inner, outer을 지정할 수 있습니다. 데이터프레임 2개 예시 칼럼 이름 기준 default: axis=0, join='outer' axis옵션에 0을 주면 칼럼이름을 기준으로 위 아래로 합친다. pd.concat([df1,df2], axis=0, join='inner') pd.concat([df1,df2], axis=0, join='outer') 행 인덱스 기준 axis옵션에 1을 주면 행 인덱스를 기준으로 가로로 합친다. pd.concat([df1,df2], axis=1, join='inner') pd.merge(df1, df2) 매핑 기준은.. 2023. 8. 20.
[KT에이블스쿨] 1주차 GIT강의 내용 정리 Git git은 버전 관리 시스템이다. 만약 버전 관리를 하지 않는다면 작업.txt 작업.최종.txt 작업.최종.진자최종.txt 와 같이 결과물을 업데이트 해야 할 것이다. 이를 버전 관리 시스템을 사용하여 파일의 이름을 더럽히지 않으면서도 각각의 버전이 무슨 작업을 했는지 확인할 수 있다. Git은 4세대 버전관리 시스템으로, 버전관리, 백업, 협업의 기능을 제공한다. 만약 전자와 같이 버전을 관리한다면 버그 발생 시 엄청난 양의 코드 속에서 버그가 생긴 부분을 찾아야 할 것이다. 최신버전 속에서 코드를 일일이 뒤지며 버그가 난 부분을 찾는다. 하지만 버전 관리 시스템을 사용하면 버그가 발생하지 않는 첫번째 버전을 찾고, 버전이 바뀌면서 버그가 발생한 부분을 빠르게 찾을 수 있다. 위 예시를 보면 버전.. 2023. 8. 10.