일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- jd
- 히트맵
- SQL
- 시각화
- streamlit
- 서브쿼리
- 프롬프트 엔지니어링
- cross join
- 데이터분석
- 태블로
- pandas
- lambda
- 팀프로젝트
- If
- Python
- GA4
- Chat GPT
- da
- 전처리
- 기초프로젝트
- SQLD
- 클러스터링
- 군집화
- 최종 프로젝트
- 기초통계
- data analyst
- 크롤링
- 프로젝트
- 데이터 분석
- 머신러닝
- Today
- Total
목록최종 프로젝트 (52)
세조목
최종 프로젝트 2024.04.03 - [데이터 분석 공부/프로젝트] - 최종 프로젝트 8일차(24.04.03) 최종 프로젝트 8일차(24.04.03) 최종 프로젝트 8일차입니다. 코드를 돌렸을때 자잘한 문제들이 발생해서 금일은 해당 코드들을 수정했습니다. 자잘한 문제들이라 하면 대부분 가게의 데이터를 크롤링할 때는 정상 작동하던 코 eyeoftheworld1209.tistory.com 최종 프로젝트 8일차였습니다. 일부 자잘한 문제들을 해결하고, 페이지별로 데이터를 크롤링할 수 있게끔 코드를 몇 줄 추가했습니다. 자세한 내용은 위 포스팅에 정리해두었습니다.
최종 프로젝트 8일차입니다. 코드를 돌렸을때 자잘한 문제들이 발생해서 금일은 해당 코드들을 수정했습니다. 자잘한 문제들이라 하면 대부분 가게의 데이터를 크롤링할 때는 정상 작동하던 코드가 일부 가게에서는 작동이 안 된다던가 네이버 지도 마지막 페이지의 데이터들은 크롤링이 안 된다던가 하는 문제입니다. 첫 번째 문제의 경우 방법을 찾지 못했으나 해당되는 가게의 수가 5개 이하이기때문에 별도로 수정하지 않고 진행해도 무방할 것 같다는 판단이며 두 번째 문제의 경우 앞전에 작동이 안 되어 수정했던 코드를 다시 기존 코드로 수정하니 작동했습니다. review_nums = driver.find_elements(By.CLASS_NAME,'owAeM') for review_num in review_nums: revi..
머신러닝(클러스터링) 2024.04.02 - [데이터 분석 공부/머신러닝] - 머신러닝 - 클러스터링(계층적 군집화) 머신러닝 - 클러스터링(계층적 군집화) 1. 계층적 군집화 상향식 군집화(일반적임) 하향식 군집화 장점 군집의 갯수를 정해줄 필요가 없다. 군집 간 계층적 관계를 찾아낼 수 있다. 방법 Single Linkage : 두 군집 사이 최소 거리 이용 Complete eyeoftheworld1209.tistory.com 최종 프로젝트 2024.04.02 - [데이터 분석 공부/프로젝트] - 최종 프로젝트 7일차(24.04.02) 최종 프로젝트 7일차(24.04.02) 최종 프로젝트 7일차입니다. 금일은 가게명을 클릭하고 플레이스 페이지가 열림과 동시에 전혀 다른 페이지가 함께 열리는 오류와 리..
최종 프로젝트 7일차입니다. 금일은 가게명을 클릭하고 플레이스 페이지가 열림과 동시에 전혀 다른 페이지가 함께 열리는 오류와 리뷰 탭의 '더보기' 버튼을 클릭했을때 '거리뷰' 페이지가 열리는 오류를 수정했습니다. sleep() 시간 늘이기 driver.switch_to.parent_frame()을 driver.switch_to.default_content()로 변경하기 class name 변경하기 를 시도해봤지만 위 방법들로는 해결할 수가 없었습니다. 그러다가 def page_down(num): body = driver.find_element(By.CSS_SELECTOR, 'body') #body.click() for i in range(num): body.send_keys(Keys.PAGE_DOWN) ..