# folium

불법 현수막 탐지 프로젝트(2)
차량 운행 데이터를 통한 불법 현수막 탐지 프로젝트 입니다. 불법 현수막 탐지 프로젝트(1)에 이은 발표 PPT 및 설명입니다. ># 발표 및 PPT 안녕하세요. 불법현수막 탐지 시스템이라는 주제로 프로젝트를 진행한 3조 "현수막치워조"의 발표를 맡게된 나인채입니다. 반갑습니다. 발표 목차입니다. 목차는 보이시는 순서대로 차례대로 진행하겠습니다. 먼

불법 현수막 탐지 프로젝트(1)
차량 운행 데이터를 통한 불법 현수막 탐지 프로젝트 입니다. 메타버스 아카데미 2기 AI반 Object Detection, OCR, chatGPT(Text Classification) 활용 프로젝트입니다! 🐼🐼🐼 ># 프로젝트 소개 차량 주행 이미지 데이터를 통해 거치된 합·불법 현수막 게시 현황을 시각화하여 효율적인 단속 작업을 지원하는 '불법 현수막 탐지 시스템' 프로젝트입니다. ># 프로젝트 내용 Github : https://github.com/min731/METAYoloOCRChatGPTPJT Youtube(시연 영상) : https://www.youtube.com/watch?v=UXZTP0jx1WQ&list=PLml1GH62sPF-tPUg7xatqjC3xG2b

공간 데이터 시각화(geopandas,folium)
1. 공간 데이터란 공간이란 말 그대로 어떠한 물체나 물질이 존재할 수 있는 장소를 말한다. 공간데이터란 지구의 표면상에 위치하는 물체나 사건, 현상을 기록한 데이터라고 할 수 있다. 많은 공간데이터를 보지는 않았지만, 공간 데이터에는 실제 우리 지구의 물체, 사건, 현상이 위도와 경도를 포함하는 형태로서 지니고 있다. 1-1. 지리좌표체계 지리좌표체계란 지구상의 어떤 물체의 절대적 위치를 나타내는 좌표체계 지리 좌표 체계를 나타내는 방법은 지구 타원체를 '동→서 방향의 위도선'과 '남→북 방향의 경도선'을 종횡으로 일정한 간격을 두고, '도, 분, 초'로 표시 지리 좌표계 종류 WGS84 지구 중심에 회전 타원체의 중심을 위치시키는 방식 경도, 위도를 갖고 있는 데이터라면 대부분 WGS84 좌표계 Bessel 지구 중심이 아닌 다른 곳에 회전 타원체를 위치시키는 방식 우리나라는 WG
[제로베이스] CH4. EDA - 서울 범죄 데이터 분석 2
이전의 서울 범죄 데이터 분석 1에 이어서 프로젝트를 계속 진행하겠다. 🚩 9. seaborn 활용 데이터 시각화 🔎 전처리 데이터 불러오기 🔎 인구수, 범죄, CCTV pairplot seaborn의 pairplot을 활용해 한번에 그래프를 표시해 보자. 🔎 검거, CCTV pairplot  가장 기본구조이다. tiles를 활용해 스타일을 바꿀 수 있다. 🔎 folium.Marker() Marker를 이용하면 Naver 지도나 Google map에서 찾고자하는 장소에 마크표시를 해주는 것 처럼 좌표정보에 해당하는 곳에 마크를 표시해준

인문대생의 데이터 직군 취업로그 26
[ 오늘의 수업내용 요약 ] folium 지도 시각화 현재 사용의 편의성이나 활발한 기능 개선등으로 folium이 만족도가 높은 편 miniconda에서 conda install –c conda-forge folium 해서 설치 가능 folium은 기본적으로 크롬에서 동작이 가장 좋다. 근본적으로 그냥 위도 경도를 알려주면 된다. html문법도 적용 가능하다. 스타일은 tiles옵션으로 지정하면 된다. 마커 추가도 가능 다양한 모양의 아이콘 지원(무료 아이콘을 사용하고싶다면 구글링 !) [ 최종적으로 2번째 프로젝트에 시각화 자료들의 코드들을 적용한 내용 ] => =>

[제로베이스 데이터 취업스쿨] 23.07.07 스터디 노트
셀프 주유소 가격 분석 1) 데이터 확보하기 위한 작업 셀프 주유소의 가격은 정말 저렴한가?? 데이터 가져온 경로 : https://www.opinet.co.kr/user/main/mainView.do 사이트 구조 확인 목표 데이터 브랜드 가격 셀프주유 여부 위치 데이터 가져 올 드라이버 창 시/도, 구 를 선택 액셀 저장버튼 누르면 해당 내용 액셀로 저장 selenium을 이용해 서울 지역의 모든 행정구역의 주유소 정보 가져오면 되겠다. >- 모듈 가져오기 및 드라이버 창 불러오기 1_1 시/도 에서 서울 선택하기 
제로베이스 데이터 취업스쿨_ EDA/웹 크롤링/ Folium 지도 시각화

[제로베이스 데이터 취업스쿨] 23.07.01~02 스터디 노트
들어가기 전에 먼저 시각화 모듈 seaborn 알아보기 Seaborn >- matplotlib에서보다 구체적으로 시각화 가능 커스터마이징 >- 시작 전에 seaborn 모듈이 가상환경에 다운로드 되어있어야 한다. 안되어 있다면 주피터 노트북에서 다운 >- sns.set_style() "white", "whitegrid", "dark", "darkgrid" >- Seaborn에는 몇가지 예시로 데이터들이 들어있다. 그 중 tips 를 이용해 몇가지 정리 예제1. seaborn tips data boxplot swarmplot lmplot >- tips데이터 로드 
[제로베이스 데이터 취업 스쿨 15기] 5주차 (EDA: 2. Crime)
5주차: 5/29/2023 - 6/4/2023 Python module installation pip python module manager pip list: list installed modules pip install module_name: install the module pip uninstall module_name: uninstall the module Mac(M1) conda conda list conda install module_name conda uninstall module_name conda install -c channelname modulename install the module in the specified channel Windows, mac(intel) Pandas pivot table Set index Se

샌드위치 맛집 시각화 (지도)
제로베이스 데이터 취업 스쿨 4주차 스터디노트 4호 의식의 흐름 지도 시각화를 진행하다가, 맛집을 그냥 지도에 찍기만 하는건 아쉬워서 비싼 가격일 경우 빨간색, 저렴하면 초록색으로 해서 시각화를 했다. 다만, folium Marker 클래스의 color 옵션은 입력가능한 값이 정해져 있어 icon_color을 활용하면 무슨색이든 hex값으로 줄 수 있다는 것을 알아보고 icon_color에 색을 주었다. 코드 (일부) 결과물

DS스쿨 스터디 노트 - EDA 웹데이터
웹데이터 1. BeautifulSoup for web data BeautifulSoup Basic > ✏️입력 > 💻출력 > head & body 태그 확인 > > p 태그 확인 > > 파이썬 예약어랑 겹칠 때 표현 > 
DS스쿨 스터디 노트 - EDA 유가
유가 Selenium Basic 1. selenium webdriver 사용하기 2. 화면 스크롤 스크롤 가능한 높이(길이) 자바 스크립트 코드 실행 > ✏️입력 > 💻출력 > 화면 스크롤 하단 이동 현재 보이는 화면 스크린샷 저장 > ✏️입력 > 💻출력 > 화면 스크롤 상단 이동 특정 태그 지점까지 스크롤 3. 검색어 입력 CSS_SELECTOR > 검색창 선택 & 검색어 입력 > 검색 클릭 > XPATH '//': 최상위 '*': 자손 태그 '/': 자식 태그 'div[1]': div 중에서 1번째 태그 //*[@id="main_pack"]/section[1]/div/div[2]

DS스쿨 스터디 노트 - EDA 서울시 범죄 현황 (진행중)
서울시 범죄 현황 2. 데이터 개요 데이터 읽기 > ✨숫자값을 문자로 인식할 수 있어서 설정✨ > pandas pivot table index 설정 index 설정 > ✏️입력 > ✨Name 컬럼을 인덱스로 설정✨ > 💻출력 > 멀티 인덱스 설정 > ✏️입력 > > 💻출력 > > > ✏️입력 > > 💻출력 > !
프로젝트2 : 서울시 범죄현황 분석 2일차(~28)
Folium 지도 시각화1 Folium 설치 : !pip install folium import folium import pandas as pd import json 입력 m = folium.Map(location=[위도,경도],zoom_start=숫자) #0~18 파일생성 : m.save("./folium.html") tiles option : 지도 스타일 바꾸기 
범죄 5 ~ 6
1. 서울시 범죄 현황에 대한 지도 시각화 살인발생 건수 지도 시각화 성범죄발생 건수 지도 시각화 5대 범죄 발생 건수 지도 시각화 인구대비 범죄 발생 건수 지도 시각화 
folium
folium.Map() location: tuple or list, default None Latitude and Longitude of Map (Northing, Easting) jupyter에서는 웹으로 동작해서 지도가 바로 보임 zoom_start: 지도 보이는 크기 save() tiles option default: "OpenStreetMap" "Mapbox Bright" (Limited levels of zoom for free tiles) "Mapbox Control Room" (Limited levels of zoom for free tiles) "Stamen" (Terrain, Toner, and Watercolor) "Cloudmade"

제로베이스 EDA2(범죄3)
1. folium.Map locations : tuple or list, default None Latitude and Longitude of map (Northing, Easting). zoom_start : 0~18, 숫자가 커질수록 zoom in 2. map.save tiles, popup, marker popup : 클릭 시 표시되는 텍스트(html) tooltip : 호버 시 표시되는 텍스트(html) prefix : 아이콘 불러오는 사이트 종류 fa(font-awesome), glyphicon tiles : 지도 종류 folium.LatLngPopup() 지도를 마우스로 클릭했을 때 위도 경도 정보를 반환 folium.Circle(), folium.
EDA 과제1 풀이 메모
스타벅스 매장 정보 가져오기 -> .class 밑에 li 밑에 a를 지정 -> #id 밑에 ul 밑에 li들을 모두 가져옴 -> 현재 셀레니움으로 접근한 웹페이지 소스 가져오기 -> beautifulsoup으로 데이터 가져오기 (셀레니움으로는 서울 전체 클릭까지만 이용) -> 매장명, 위도, 경도 가져오기 -> 태그를 선택해서 주소 가져오기, 맨 뒤에 9개의 숫자(전화번호) 삭제 -> 전체데이터 가져오기 -> 데이터프레임에 새로운 칼럼('gu') 만들기 (구 이름) -> csv 파일 저장 -> csv 데이터 가져오기, 필요없는 첫 번째 컬럼은 가져오지 않음 이디야 매장 정보 가져오기 -> 웹페이지 접속 -> 주소 검색탭 선택(CSS_SELECTOR 주소 복사) -> 스타벅스 구 리스트 가져오기 -> '서울 '을 앞에 붙여주기 -> 검색어 입력 -> 돋보기(검색)버튼 누르기 -> 검색결과 리스트 가져오기

제로베이스 데이터취업스쿨 DAY26 인구분석1~3
인구분석 인구소멸지역 계산 지역별 ID 만들기 지도그리기(카르토그램) 지도그리기(folium)