데이터분석2 Python 실전 Project 축구선수 시장가치 분석 1 (웹 크롤링, Requests, BeautifulSoup 사용) 이번 시간에는 축구선수 시장가치 분석을 한 번 해보겠습니다. Transfermarket.com 사이트에서 웹 크롤링을 통해 데이터를 가져오고 파이썬의 Pandas를 이용하여 분석을 해보겠습니다. 먼저 웹 크롤링이 먼지 알아보겠습니다. 웹 크롤링 이란 ? 웹 사이트에 있는 데이터를 추출해서 올 떄 자동화 된 프로세를 하는 것 웹 페이지의 기본 구조 HTML (Structure) - 뼈대 , 구조 CSS (Styling) - 디자인 Java script (Functionality) - 기능적 Chrome 개발자 도구 Chrome에서 오른쪽 마우스 -> 검사(N) F12 더보기 -> 도구 더보기 -> 개발자 도구 Chrome 개발자 도구에서 위 아이콘을 클릭하여 웹 페이지에 마우스 커서를 옮기면 마우스 커서가.. 2024. 3. 25. Python Pandas 실무 데이터 분석 : 엑셀 데이터 전처리2 (Table Join) 이번 시간에는 저번시간에 이어 엑셀 데이터 전처리를 이어서 마무리 해보겠습니다. 저번시간에 실제 데이터를 전처리하여 위와같은 날짜를 키로 가진 물품에 대한 제고량을 알수있는 형태로 만들어 주었습니다. 이어서 계속 진행해보겠습니다. 먼저 컬럼명을 정의해주겠습니다. rename 함수를 사용하여 컬럼명을 재정의 해주었습니다. 이제 원래의 데이터와 우리가 전처리 해준 데이터를 붙혀 보도록 하겠습니다. 데이터 합치기 우선 기존의 데이터중 필요한 데이터프레임을 가져옵니다. 그 다음 우리가 전처리해준 데이터프레임과 기존 데이터프레임을 합쳐보도록 하겠습니다 . Table Join right / left - 명시해준 테이블을 기준으로 다른 테이블에 데이터를 가져와서 합친다 inner - 중복된 데이터들만 가져와서 합친다.. 2024. 3. 18. 이전 1 다음