본문 바로가기
반응형

파이썬코딩2

직방에서 상가 크롤링하기 (B급 코딩) 조건에 맞는 상가를 찾고 싶다! 최근에 상가 물건을 좀 알아보고 있는데 매매 목적은 아니고 임차인으로 들어가려고 알아보고 있다. 직방에서 내가 원하는 조건을 필터링으로 넣으면 참 좋은데 UX 구성 자체가 지도를 중심으로 되어있다. 나같은 경우는 관악구에서 권리금이 0원이고 월세가 100만원 이하인 물건들을 찾고 싶은데 UX 에서 이 조건을 필터링 할 수가 없어서 크롤링을 해보기 로 했다! 크롬에서 네트워크를 뒤지다 보니까 "https://apis.zigbang.com/v2/store/article/stores/상가번호" 형식으로 웹에다가 Request 를 던져주면 Json 형식으로 원하는 값을 던져주는 것을 알 수 있다. requests 모듈로 json 파일형식 크롤링 하기 뷰티풀 수프에서 크롤링 해보면.. 2021. 10. 12.
[파이썬] 데이터프레임 합치기 (merge, join, concat) 판다스의 데이터프레임을 다루다 보면 데이터프레임들끼리 합쳐서 하나의 데이터프레임을 만들 때가 많다. 이 때 데이터프레임의 컬럼, 로우가 다른 경우에는 어떻게 합쳐야 할까? 판다스는 이렇게 데이터프레임 합치기와 관련하여 3가지 함수를 제공하는 데 그것이 merge, join, concat 이다. 1. merge 메서드 (함수) pd.merge(df1, df2, on='key', how='outer') - on = '컬럼명' : 조인하려는 컬럼 이름 - how = 'outer' : 외부조인은 합집합인 결과를 반환 - how = 'innter' : 양쪽 테이블 모두에 존재하는 키 조합을 사용 2. join 메서드 (함수) df1.join(df2, on='key') - on = '컬럼명' : 조인하려는 컬럼 이.. 2021. 8. 5.
반응형