이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
▣ 01장: 파이썬 프로그래밍 언어
1.1 왜 프로그래밍 언어를 배워야 하나요? 1.2 프로그래밍 언어란? 1.3 왜 파이썬인가요? ▣ 02장: 파이썬 시작하기 2.1 파이썬 개발 환경 설치 ___아나콘다 배포판 내려받기 ___아나콘다 설치 2.2 첫 번째 코드 작성하기 2.3 코드 저장 및 실행 ___파이썬 코드 저장 ___파이썬 코드 실행 2.4 통합 개발 환경에서 코딩하기 ___통합 개발 환경의 필요성 ___Spyder 실행 및 설정 ___Spyder 에디터에서 코드 작성 2.5 주피터 노트북에서 코딩하기 ___주피터 노트북 실행 ___주피터 노트북 사용법 ___주피터 노트북에서 코드 작성 2.6 정리 ▣ 03장: 파이썬을 계산기처럼 이용하기 3.1 간단한 사칙 연산 3.2 거듭 제곱과 나머지 3.3 과학적 표기법 3.4 진수 표현과 변환 3.5 논리 연산 및 비교 연산 3.6 정리 ▣ 04장: 변수와 자료형 4.1 변수 4.2 문자열 ___문자열 만들기 ___문자열 다루기 4.3 리스트 ___리스트 만들기 ___리스트 다루기 4.4 튜플 ___튜플 만들기 ___튜플 다루기 4.5 세트 ___세트 만들기 ___세트의 교집합, 합집합, 차집합 구하기 ___리스트, 튜플, 세트 간 타입 변환 4.6 딕셔너리 ___딕셔너리 만들기 ___딕셔너리 다루기 4.7 정리 ▣ 05장: 제어문 5.1 조건에 따라 분기하는 if 문 ___단일 조건에 따른 분기(if) ___단일 조건 및 그 외 조건에 따른 분기(i f ~ else) ___여러 조건에 따른 분기(if ~ elif ~ else) ___중첩 조건에 따른 분기 5.2 지정된 범위만큼 반복하는 for 문 ___반복문의 필요성 ___for 문의 구조 ___반복 범위 지정 ___중첩 for 문 ___여러 개의 리스트 다루기 5.3 조건에 따라 반복하는 while 문 ___while 문의 구조 ___무한 반복 while 문 5.4 반복문을 제어하는 break와 continue ___반복문을 빠져나오는 break ___다음 반복을 실행하는 continue 5.5 간단하게 반복하는 한 줄 for 문 ___리스트 컴프리헨션의 기본 구조 ___조건문을 포함한 리스트 컴프리헨션 5.6 정리 ▣ 06장: 입력과 출력 6.1 화면 출력 ___기본 출력 ___형식 지정 출력 6.2 키보드 입력 6.3 파일 읽고 쓰기 ___파일 열기 ___파일 쓰기 ___파일 읽기 6.4 반복문을 이용해 파일 읽고 쓰기 ___파일에 문자열 한 줄씩 쓰기 ___파일에서 문자열 한 줄씩 읽기 6.5 with 문을 활용해 파일 읽고 쓰기 ___with 문의 구조 ___with 문의 활용 6.6 정리 ▣ 07장: 함수 7.1 함수 정의와 호출 ___함수의 기본 구조 ___인자도 반환 값도 없는 함수 ___인자는 있으나 반환 값이 없는 함수 ___인자도 있고 반환 값도 있는 함수 7.2 변수의 유효 범위 7.3 람다(lambda) 함수 7.4 유용한 내장 함수 ___형 변환 함수 ___bool 함수 ___최솟값과 최댓값을 구하는 함수 ___절댓값과 전체 합을 구하는 함수 ___항목의 개수를 구하는 함수 ___내장 함수의 활용 7.5 정리 ▣ 08장: 객체와 클래스 8.1 클래스 선언과 객체 생성 ___객체란? ___클래스 선언 ___객체 생성 및 활용 ___객체 초기화 8.2 클래스를 구성하는 변수와 함수 ___클래스에서 사용하는 변수 ___클래스에서 사용하는 함수 8.3 객체와 클래스를 사용하는 이유 8.4 클래스 상속 8.5 정리 ▣ 09장: 문자열과 텍스트 파일 데이터 다루기 9.1 문자열 다루기 ___문자열 분리하기 ___필요없는 문자열 삭제하기 ___문자열 연결하기 ___문자열 찾기 ___문자열 바꾸기 ___문자열의 구성 확인하기 ___대소문자로 변경하기 ___데이터 파일 준비 및 읽기 9.2 텍스트 파일의 데이터를 읽고 처리하기 ___파일에서 읽은 문자열 데이터 처리 9.3 정리 ▣ 10장: 모듈 10.1 모듈을 사용하는 이유 10.2 모듈 생성 및 호출 ___모듈 만들기 ___모듈 불러오기 ___모듈을 불러오는 다른 형식 10.3 모듈을 직접 실행하는 경우와 임포트한 후 실행하는 경우 구분하기 10.4 내장 모듈 ___난수 발생 모듈 ___날짜 및 시간 관련 처리 모듈 ___달력 생성 및 처리 모듈 10.5 패키지 ___패키지의 구조 ___패키지 만들기 ___패키지 사용하기 10.6 정리 ▣ 11장: 데이터 분석을 위한 패키지 11.1 배열 데이터를 효과적으로 다루는 NumPy ___배열 생성하기 ___배열의 연산 ___배열의 인덱싱과 슬라이싱 11.2 구조적 데이터 표시와 처리에 강한 pandas ___구조적 데이터 생성하기 ___데이터 연산 ___데이터를 원하는 대로 출력하기 ___데이터 통합하기 ___데이터 파일을 읽고 쓰기 11.3 정리 ▣ 12장: 데이터 시각화 12.1 matplotlib로 그래프 그리기 ___선 그래프 ___그래프 꾸미기 ___산점도 ___막대 그래프 ___히스토그램 ___파이 그래프 ___그래프 저장하기 12.2 pandas로 그래프 그리기 ___pandas의 그래프 구조 ___pandas의 선 그래프 ___pandas의 산점도 ___pandas의 막대 그래프 ___pandas의 히스토그램 ___pandas의 파이 그래프 12.3 정리 ▣ 13장: 엑셀 파일 다루기 13.1 엑셀 파일을 읽고 쓰기 ___엑셀 파일의 데이터 읽기 ___데이터를 엑셀 파일로 쓰기 13.2 엑셀 파일 통합하기 ___효율적인 데이터 처리를 위한 엑셀 데이터 구조 ___여러 개의 엑셀 파일 데이터를 통합하기 ___통합 결과를 엑셀 파일로 저장하기 13.3 엑셀 파일로 읽어온 데이터 다루기 ___데이터를 추가하고 변경하기 ___여러 개의 엑셀 파일에서 데이터 수정하기 ___엑셀의 필터 기능 수행하기 ___조건을 설정해 원하는 행만 선택하기 ___원하는 열만 선택하기 ___엑셀 데이터 계산하기 13.4 엑셀 데이터의 시각화 ___그래프를 엑셀 파일에 넣기 ___엑셀 차트 만들기 13.5 정리 ▣ 14장: 웹 스크레이핑 14.1 웹 브라우저로 웹 사이트 접속하기 ___하나의 웹 사이트에 접속하기 ___여러 개의 웹 사이트에 접속하기 14.2 웹 스크레이핑을 위한 기본 지식 ___데이터의 요청과 응답 과정 ___HTML의 기본 구조 ___웹 페이지의 HTML 소스 갖고 오기 ___HTML 소스코드를 분석하고 처리하기 14.3 웹 사이트에서 데이터 가져오기 ___웹 스크레이핑 시 주의 사항 ___순위 데이터를 가져오기 ___웹 페이지에서 이미지 가져오기 14.4 정리 ▣ 15장: 웹 API 15.1 웹 API의 이해 ___웹 API의 데이터 획득 과정 ___웹 API의 인증 방식 ___응답 데이터의 형식 및 처리 ___웹 사이트 주소에 부가 정보 추가하기 15.2 API 키를 사용하지 않고 데이터 가져오기 ___국제 우주 정거장의 정보 가져오기 ___국가 정보 가져오기 15.3 트위터에 메시지 작성하고 가져오기 ___API 키 및 접속 토큰 생성 ___Tweepy 설치 및 인증 ___트윗 작성하기 ___타임라인에서 메시지 가져오기 ___키워드를 지정해 데이터 가져오기 15.4 정부의 공공 데이터 가져오기 ___회원 가입 및 서비스 신청 ___주소 및 우편번호 가져오기 ___날씨 정보 가져오기 ___대기 오염 정보 가져오기 15.5 정리 ▣ 16장: 실전 데이터 분석 프로젝트 16.1 데이터 분석 프로세스 16.2 데이터 획득, 처리, 시각화 심화 ___깃허브에서 파일 내려받기 ___데이터에서 결측치 확인 및 처리 ___데이터의 요약 및 재구성 ___워드 클라우드를 이용한 데이터 시각화 16.3 실전 데이터(서울시 업무추진비) 분석 ___데이터 분석의 주제 선정 ___데이터 수집 ___데이터 처리 ___데이터 분석 16.4 정리 |
저최은석
관심작가 알림신청최은석의 다른 상품
★ 이 책에서 다루는 내용 ★◎ 아나콘다(Anaconda)를 활용한 파이썬 개발 환경 설치 및 기본 문법◎ 문자열 데이터 처리(분리, 삭제, 연결, 찾기, 바꾸기), 객체와 클래스의 개념 및 활용◎ NumPy와 Pandas를 이용한 배열 및 구조적 데이터 처리와 분석◎ Matplotlib을 이용한 데이터 시각화(다양한 그래프 출력, 꾸미기, 한글 폰트 사용)◎ 엑셀 파일 다루기(데이터 읽기, 쓰기, 통합, 계산, 시각화)◎ Requests와 Beautiful Soup를 이용한 웹 데이터(HTML 파일) 수집 및 처리(웹 스크레이핑)◎ 웹 API를 이용한 데이터 요청 및 응답 데이터(JSON 및 XML 형식) 처리◎ 트위터에 트윗을 작성하고 메시지 가져오기, 정부의 공개 데이터 획득을 위한 Open API 활용◎ 데이터 분석 프로세스 및 분석 기법 심화, 서울시 업무추진비 데이터를 활용한 실전 데이터 분석
|