18년 서울 Data Science 스터디: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
imported>Gilhan |
imported>Gilhan |
||
| 161번째 줄: | 161번째 줄: | ||
** 크롤링이란 웹 페이지의 자원을 읽어와 이용할 수 있도록 하는 것입니다. | ** 크롤링이란 웹 페이지의 자원을 읽어와 이용할 수 있도록 하는 것입니다. | ||
** [https://medium.com/@mjhans83/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9C%BC%EB%A1%9C-%ED%81%AC%EB%A1%A4%EB%A7%81-%ED%95%98%EA%B8%B0-908e78ee09e0] [크롤링 참고 자료] 파이썬으로 크롤링하기 | ** [https://medium.com/@mjhans83/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9C%BC%EB%A1%9C-%ED%81%AC%EB%A1%A4%EB%A7%81-%ED%95%98%EA%B8%B0-908e78ee09e0] [크롤링 참고 자료] 파이썬으로 크롤링하기 | ||
* requests | |||
** html 획득에 사용됩니다. | |||
** 원하는 웹 사이트에 requests를 날려 html을 받을 수 있는 라이브러리 입니다. | |||
** [https://dgkim5360.tistory.com/entry/python-requests] [requests] requests simple 참고 자료 | |||
=== 3주차 === | === 3주차 === | ||
2018년 10월 24일 (수) 15:26 판
개요
- 2018년 하반기에 진행하는 데이터사이언스 스터디.
- 기간 (총 횟수) : 2018년 10월부터 2018년 12월까지(8 - 12)
- 장소 : 서울 강남 일대
- 교재 : 처음 배우는 데이터 과학
| 참가자 | ||
|---|---|---|
| 스터디장 | 홍길환 | |
| 참가자 | 배준현 | |
| 홍찬양 | ||
| 정동우 | ||
| 이승윤 | ||
| 최주영 | ||
| 박정호 | ||
모임 기록
1주차
- 날짜 : 10/13
- 참석자 : 7
- 진행한 내용 : 오리엔테이션, 교재소개, Python 설정, Pycharm(IDE) 설정, PIP 활용
- 과제 : 데이터 과학에 필요한 패키지(이승윤)
세부 진행내용
- ubuntu나 linux 등에서는 기본적으로 python3가 리눅스가 설치되면서 함께 내장되어 있습니다.
- 최신 버전인 3.7 버전으로도 업그레이드가 가능합니다.
- 하지만 3.6 버전으로도 진행이 가능하여, 3.6 버전에서 스터디를 진행하겠습니다.
user@ubuntu:~$ python3 --version Python 3.6.6
- Ubuntu에 Python 3.6 환경에서 PyCharm 설치 및 설정
- 터미널에 아래 명령어를 입력
sudo apt install snapd snapd-xdg-open
- 설치가 정상적으로 된 후, 다음 과정을 거쳐 PyCharm을 설치합니다.
- 개인용을 설치 할 예정이므로, "--classic" 버전을 설치해주세요.
sudo snap install pycharm-community --classic
- 정상적으로 설치가 된 경우 터미널에 아래와 같이 입력을 했을 때 다음과 같은 결과가 나옵니다.
user@ubuntu:~$ sudo snap install pycharm-community --classic pycharm-community 2018.2.4 from jetbrains✓ installed
- pip을 활용한 파이썬 라이브러리 설치 (링크로 대체)
- [PyCharm pip 명령어 대신 파이참을 이용해서 파이썬 패키지 모듈 설치하기]
- Pycharm 실행해보기
- 파일:Py.png
- pycharm classic ide의 아이콘을 클릭합니다.
- 실행이 되면 처음에는 기본 설정대로만 다음을 클릭합니다.
- 파일:Py2.png
- 새 프로젝트 생성
- 파일:Py3.png
- 새 파일 생성
- 새로 만든 프로젝트 명에서 마우스 오른쪽 버튼을 누르고 new에서 python file이라고 되어 있는 곳을 클릭하고 임의의 파이썬 파일명을 입력합니다.
- 아래와 같은 코드를 입력하신 후, "run"을 눌러주세요.
- 파일:Py.png
print("Hello, World!")
- 실습 - 라이브러리를 활용하여 그래프(Plot) 그려보기
import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 10, 100) plt.plot(x, np.sin(x)) plt.plot(x, np.cos(x)) plt.show()
2주차
- 날짜 : 10/20
- 참석자 :
| 참가자 | ||
|---|---|---|
| 스터디장 | 홍길환 | |
| 참가자 | 임명진 | |
| 홍찬양 | ||
| 정동우 | ||
| 이승윤 | ||
| 최주영 | ||
| 박정호 | ||
| 박영진 | ||
- 진행한 내용 : 데이터 과학 관련 파이썬 라이브러리 소개
- 과제 : 데이터 과학에 필요한 파이썬 문법
2주차
- 날짜 : 10/20
- 참석자 : 8
- 진행한 내용 : 데이터 과학 관련 패키지 소개, 데이터 과학 관련 파이썬 기초 문법과 활용 소개
- 과제 : 데이터 과학에 필요한 파이썬 문법
세부 진행내용
- 이번 주 과제 발표는 이승윤님이 해주셨습니다.
- 발표안은 데이터 과학 관련 파이썬 라이브러리입니다.
- 데이터 과학의 구성 요소
- 데이터 수집
- 데이터 분석
- 데이터 시각화
- 데이터 과학의 구성요소
- 데이터 과학은 크게 세 가지 구성 요소로 나눌 수 있습니다.
- 수집
- 분석
- 시각화
- 데이터 수집에 사용되는 라이브러리에 대해서 알아보기로 합니다.
- 데이터 수집의 방법 중에 하나는 웹 크롤링이 있습니다.
- 크롤링이란 웹 페이지의 자원을 읽어와 이용할 수 있도록 하는 것입니다.
- [1] [크롤링 참고 자료] 파이썬으로 크롤링하기
- requests
- html 획득에 사용됩니다.
- 원하는 웹 사이트에 requests를 날려 html을 받을 수 있는 라이브러리 입니다.
- [2] [requests] requests simple 참고 자료
3주차
- 날짜 : 10/27
- 참석자 :
- 진행한 내용 :
- 과제 :
4주차
- 날짜 : 11/03
- 참석자 :
- 진행한 내용 :
- 과제 :
5주차
- 날짜 : 11/10
- 참석자 :
- 진행한 내용 :
- 과제 :
6주차
- 날짜 : 11/17
- 참석자 :
- 진행한 내용 :
- 과제 :
7주차
- 날짜 : 11/24
- 참석자 :
- 진행한 내용 :
- 과제 :
8주차
- 날짜 : 12/01
- 참석자 :
- 진행한 내용 :
- 과제 :
후원
1. KOSSLAB(장소)
참고
- 내용을 추가해주시는 건 18년 대전 ARM Study 문서를 참고해주세요