공부 기록 58

[Python] 3. 파이썬 기본문법_2

https://ssun-coding.tistory.com/68 [Python] 2. 파이썬 기본문법_1 01. 기본 문법 ① 변수 👉🏻 변수의 이해 데이터 또는 자료를 담을 수 있는 메모리의 저장장소 상자와 같은 하나의 빈 공간으로서 변화하는 값들을 담을 수 있는 역할을 한다. 저장공간에 값을 ssun-coding.tistory.com 01. 기본문법 ③ 조건문과 반복문 조건문에 사용되는 조건의 경우 논리식 AND, OR, NOT 사용가능 우선순위 : NOT > AND > OR 💡 조건문(condition) 조건에 따라 특정한 동작을 수행하는 명령문 조건문의 끝은 콜론’:’ 이용 if : elif : else: 논리 연산 a = 1 b = 3 c = 5 if a == 1 and b == 2: print(..

[Python] 2. 파이썬 기본문법_1

https://ssun-coding.tistory.com/67 [Python] 1. 파이썬 개요 및 기초 01. 파이썬(Python) ❓ 파이썬(Pyhon)이란? 991년 귀도 반 로섬이라는 프로그래머가 개발한 대화형 프로그래밍 언어이다. 사전적인 의미는 비단뱀으로 로고도 파란색과 노란색 비단뱀 두마리가 서로 ssun-coding.tistory.com 01. 기본 문법 ① 변수 👉🏻 변수의 이해 데이터 또는 자료를 담을 수 있는 메모리의 저장장소 상자와 같은 하나의 빈 공간으로서 변화하는 값들을 담을 수 있는 역할을 한다. 저장공간에 값을 생성하고 이름을 지정한다. a = 2 #int b = 10.2 #float c = '사과' #str print(a, b, c) print(a, b , c, sep=',..

[Python] 1. 파이썬 개요 및 기초

01. 파이썬(Python) ❓ 파이썬(Pyhon)이란? 991년 귀도 반 로섬이라는 프로그래머가 개발한 대화형 프로그래밍 언어이다. 사전적인 의미는 비단뱀으로 로고도 파란색과 노란색 비단뱀 두마리가 서로 얽혀있는 형태이다.v 👉🏻 파이썬의 특징 다양한 라이브러리 및 툴 존재 라이브러리가 풍부하여 다양한 분야에 적용할 수 있어 여러 산업계에서 이용 대부분 open source로 제공되고 있다. 많은 사람들이 사용 02. 모듈(module) ❓모듈이란? 서로 관련이 있는 함수나 변수 또는 클래스들을 모아 놓은 파일 다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만들어진 파이썬 파일 다른 사람들이 이미 만들어 놓은 모듈을 사용하거나, 직접 만들어서 사용할 수 있다. 👉🏻 import 모듈 모듈을 불러오는..

10. Data Analysis - instagram researching_3

10. 지도 시각화 10-1. 지도 시각화 10-1-1. 데이터 준비 데이터 불러오기 위치 정보 가져오기 위치 정보별 빈도수 데이터 위치 정보의 빈도수 데이터 저장 위치 정보 종류 확인 10-1-2. 카카오 API를 활용한 장소 검색 https://developers.kakao.com/ 카카오 계정으로 로그인 후 , 내 애플리케이션을 추가 REST API 키 활용 제주공항 검색 예시 인스타그램 위치명에 대한 위치 정보 검색 위치 정보 저장 10-1-3. 위치 정보별 인스타 게시량 정리 데이터 불러오기 위치 데이터 병합 중복 데이터 점검 장소 이름 기준 병합하기 병합한 데이터 저장 10-1-4. folium을 이용한 지도 시각화① - 개별 표시 데이터 불러오기 지도 표시 지도 저장 10-1-5. foliu..

09. Data Analysis - instagram researching_2

09. 해시태그 워드 클라우드로 시각화(visualizing) 9-1. 워드 클라우드 9-1-1. 해시태그 데이터 데이터 불러오기 해시태그 통합 저장 9-1-2. 해시태그 출현 빈도 집계 상위 50개 검색 데이터 정제(무관한 데이터 제외하기) 9-1-3. 막대차트로 해시태그 살펴보기 시각화 라이브러리 임포트 및 글꼴 설정 데이터 준비 막대차트 그리기 9-1-4. 워드 클라우드 그리기 워드 클라우드 라이브러리 불러오기 워드 클라우드 만들기

08. Data Analysis - instagram researching_1

08. 인스타그램 크롤링 8-1. 인스타그램 크롤링 8-1-1. 인스타그램 접속 후 로그인하기 selenium으로 특정 url 접속 인스타그램 접속 인스타그램 로그인 8-1-2. 인스타그램 검색 결과 url 만들어 접속 검색 결과 페이지 접속 8-1-3. 첫 번째 게시글 열기 8-1-4. 게시글 정보 가져오기 현재 페이지 html 정보 가져오기 본문 내용 가져오기 본문 내용에서 해시태그 가져오기 작성일자 정보 가져오기 좋아요 불러오기 위치 정보 불러오기 게시글 정보 가져오는 함수 만들기 8-1-5. 다음 게시글 열기 8-1-6. 여러 게시글 정보 수집하기 위 코드들 정리 8-1-7. 수집 데이터 저장 8-1-8. 여러 덱셀 파일 중복 제거한 후 통합 저장 '제주맛집', '제주여행', '제주관광' 키워드 ..

07. Data Analysis - tourist data_2

07. 관광객 데이터 시각화 7-1. 시계열 그래프 그리기 한글 표기 7-1-1. 중국 관광객 추이 데이터 불러오기 중국 데이터 필터링 시계열 그래프 만들기 7-1-2. 외국인 관광객 중 상위 5개 국가 리스트 만들기 반복문으로 시각화 7-2. 히트맵 그리기 정보 확인 연도, 월 칼럼 생성하기 7-2-1. 중국인 관광객 필터링 7-2-2. pivot_table() 7-2-3. 히트맵 만들기 라이브러리 임포트 히트맵 그리기 7-2-4. 상위 5개국 시각화 - 반복문 사용

06. Data Analysis - tourist data_1

6. 한국 관광객 데이터 알아보기 6-1. 데이터 불러오기 및 전처리 6-1-1. 데이터 불러오기 엑셀 데이터 불러오기 6-1-2. 데이터 탐색 데이터 탐색 6-1-3. 칼럼 생성하기 기준년월 추가 국적 데이터만 남기기 인덱스 재설정 대륙 칼럼 만들기 6-2. 관광객 비율 칼럼 추가 관광객비율 내림차순 정렬 관광객비율 오름차순 정렬 pivot_table 함수 6-3. 중국 관광객 알아보기 6-3-1. 중국 국적 필터링 6-3-2. 기준년월별 전체 외국인 관광객 대비 국적별 관광객 비율 전체비율 칼럼 생성 6-4. 데이터 전처리 과정 함수 생성 6-5. 반복문 통해 엑셀 데이터 불러와서 합치기 for문 (6자리로 정렬) 빈 데이터프레임 만들기 이중 반복문 * 위 반복문 실행 시 에러 발생 -> 2020년 ..

05. Data Analysis Crawling - youtube ranking_2

5. 유튜브 랭킹 데이터 수집과 시각화하기 5-1. 유튜브 랭킹 데이터 시각화하기 라이브러리 추가 한글 폰트 변경 엑셀 파일 불러오기 5-2. 저장된 데이터 확인 및 가공 시리즈 문자열 변경 시리즈의 데이터 타입 변환 피봇 테이블 생성 피봇 테이블 칼럼명 변경 인덱스 초기화 내림차순 정렬 5-3. 카테고리별 구독자 수 시각화하기 5-4. 카테고리별 채널 수 시각화하기

04. Data Analysis Crawling - youtube ranking_1

4. 유튜브 랭킹 데이터 수집과 시각화 4-1. 유튜브 랭킹 데이터 수집하기 라이브러리 추가 크롬 드라이버 실행 & 페이지 정보 가져오기 BeautifulSoup으로 tr 태그 추출하기 카테고리 정보 추출하기 채널명 찾기 구독자 수, View 수, 동영상 수 추출하기 반복문으로 채널 정보 추출하기 페이지별 URL 만들기 반복문으로 유튜브 랭킹 화면의 여러 페이지 크롤링하기 엑셀로 저장