목록데이터 분석 (19)
헬창 개발자
학습전 하기 https://health-coding.tistory.com/37 Selenium 기초 이 페이지의 목적 Selenium 기본 사용법 이해 Selenium 이란? Selenium 웹 브라우저를 원격 조작하는 도구 자동으로 URL을 열고 클릭 등이 가능 스크롤, 문자 입력, 화면 캡처 등 설치 : 파이썬 모듈 + 크 health-coding.tistory.com 학습 목표 Selenium 모듈 이해 0. 들어가기 전 Selenium VS BeautifulSoup Selenium BeautifulSoup 웹 동작 html 정보 파싱 javascript 렌더링을 통해 생성되는 데이터들을 손쉽게 가져올 수 있다. python 내장 모듈 requests나 urllib을 이용해 HTML을 다운 받고, ..
이 페이지의 목적 Selenium 기본 사용법 이해 Selenium 이란? Selenium 웹 브라우저를 원격 조작하는 도구 자동으로 URL을 열고 클릭 등이 가능 스크롤, 문자 입력, 화면 캡처 등 설치 : 파이썬 모듈 + 크롬 드라이버 pip install selenium | conda install selenium 크롬 버전 확인 : 크롬 → 도움말 → 크롬정보 https://chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are using Chrome version 99, please download ChromeDriver 99.0.4844.17 If y..
학습 목표 Beautiful Soup 모듈 이해 0. 들어가기 전 크롤링(Crawling)이란? 웹 인덱싱을 위해 WWW를 체계적으로 탐색해나가는 것을 의미합니다. 크롤러가 하는 행위(WWW를 탐색해나가는 행위 등)를 바로 ‘크롤링’ 이라고 합니다. 1. 데이터 확인 사용 모듈 import pandas as pd import numpy as np import matplotlib.pyplot as plt from matplotlib import rc %matplotlib inline plt.rcParams["axes.unicode_minus"] = False rc('font', family='Malgun Gothic') from bs4 import BeautifulSoup from urllib.reques..
학습 목표 카카오 맵 api 사용법 이해 시각화 라이브러리 이해 1. 개요 데이터 과학의 목적 가정(혹은 인식)을 검증하고 표현하는 것 2014-10월 기사 : 서울 강남 3구 체감안전도 높아 => 검증 및 확인 https://www.news1.kr/articles/?1911504 활용 : Googlemaps, Kakaomaps, Folium, Matplotlib, Seaborn, Pandas, Numpy 데이터 얻기 공공데이터포털 서울시 관서별 5대 범죄 현황 Github 자료 사용 데이터 읽기 numpy, pandas 사용 thousands 옵션 : 숫자의 천단위 구분자를 제거하고 숫자형으로 읽는 설정 숫자에 구분자가 있는 경우 문자로 인식하기 때문에 thousands 옵션 사용 2. 지오코딩 지오코..
실습전 환경설정 API키 발급 안하면 실습진행 불가!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! https://health-coding.tistory.com/29?category=997153 카카오 지도 API 발급 받는 방법 카카오 개발자 홈페이지 접속 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합 health-coding.tistory.com 이 페이지의 목적 Kakao Map API 기본 사용법 이해 Folium 기본 사용법 이해 Kakao Map API 실습 코드 ..
이 페이지의 목적 Pandas 기본 사용법 이해 Matplotlib 기본 사용법 이해 Pandas ◾데이터 읽기 import : 모듈을 사용하기 위한 명령 import Module : 모듈을 사용하겠다. import Module as md : 모듈을 사용할 때 md라는 이름으로 사용하겠다. from Module import function : 모듈에 포함된 function이라는 함수만 사용하겠다. pandas 사용 파이썬의 강력한 분석 툴킷 단일 프로세스에서 최대 효율 pandas는 통상 pd로 import pandas DataFrame 구조 - index : 행, column : 열, value : 값 1. CSV 읽기 read_csv : csv 파일을 읽는 명령 한글이 포함되어 있을 경우 encodi..
시작전 환경설정 필수!!!!!!!!!!!!!!!!!!!!!!!!! https://health-coding.tistory.com/31?category=997153 환경 설정 0.1 파이썬 설치 파이썬 설치 링크 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 위 링크에 접속하여 python 3.5 이상의 버전을 설치하.. health-coding.tistory.com ---------------------------------------------------------------------------------------------------------..
0.1 파이썬 설치 파이썬 설치 링크 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 위 링크에 접속하여 python 3.5 이상의 버전을 설치하여야 한다. 0.2 pip 설치 pip 설치 링크 https://bootstrap.pypa.io.get-pip.py 위 링크에 접속하여 스크립트를 다운로드 한다. $ python3 get-pip.py 파이썬을 통해 위 스크립트를 실행하여 pip 설치를 진행한다. 0.3 Git 소스코드 다운로드 해당 도서의 소스코드를 전체적으로 다운로드 한다. 다운로드된 파일은 사용자 계정 폴더에서 확인이 가능하다. (C:\U..
카카오 개발자 홈페이지 접속 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 내 애플리케이션 클릭 애플리케이션 추가하기 클릭 양식에 맞춰서 작성 예) 지오코딩, 이름 발급받은 키 확인 def get_coordinate(address): # 주소를 입력받음 result = "" url = 'https://dapi.kakao.com/v2/local/search/address.json?query=' + address # 카카오 api 서버스를 이용하여 접근 rest_api_key = 'rest_ap..