18년 서울 Data Science 스터디

깊이있는 삽질 Ubuntu Korea Community Wiki
이동: 둘러보기, 검색

개요[편집]

  • 2018년 하반기에 진행하는 데이터사이언스 스터디.
  • 기간 (총 횟수) : 2018년 10월부터 2018년 12월까지(8 - 12)
  • 장소 : 서울 강남 일대
  • 교재 : 처음 배우는 데이터 과학
참가자
스터디장 홍길환
참가자 배준현
홍찬양
정동우
이승윤
최주영
박정호

모임 기록[편집]

1주차[편집]

  • 날짜 : 10/13
  • 참석자 : 7
  • 진행한 내용 : 오리엔테이션, 교재소개, Python 설정, Pycharm(IDE) 설정, PIP 활용
  • 과제 : 데이터 과학에 필요한 패키지(이승윤)
  • 안녕하세요, 우분투 사용자 모임 데이터 과학 스터디 모임 스터디장

홍길한이라 합니다.

ubuntu나 linux 등에서는 기본적으로 python3가 리눅스가 설치되면서 함게 내장되어 있습니다. 우분투 18.04 LTS에서는 기본적으로 다음과 같습니다. gildangsam@gildangsam-GA-MA74GM-S2H:~$ python3 --version Python 3.6.6 gildangsam@gildangsam-GA-MA74GM-S2H:~$

물론, 최근 버전인 3.7 버전으로도 업그레이드가 가능합니다. 그러나 우선 기본적으로 3.6 버전으로도 설명이 가능하므로, 설명을 시작하겠습니다.

우분투에서 python 버전이 3.6.6인 상황에서 python gui IDE인 pycharm을 install하는 과정부터 설명합니다.

터미널 등에서 먼저 다음과 같은 과정을 거치셔야 합니다.

sudo apt install snapd snapd-xdg-open

그 다음에 무사히 snapd 등이 설정되며..

그 다음으로 다음과 같은 과정을 거쳐서 pycharm을 인스톨합니다.

우리는 개인용을 사용할 것이므로 --classic 버전을 설치해야 할 것입니다.

그럼 다음과 같이 실행합니다.

sudo snap install pycharm-community --classic

그러면 다운로드를 받는 과정이 나오고 아무 이상이 없이 설치가 되면 다음과 같은 터미널 프롬프트 내용을 볼 수 있습니다.

gildangsam@gildangsam-GA-MA74GM-S2H:~$ sudo snap install pycharm-community --classic pycharm-community 2018.2.4 from jetbrains✓ installed

이제 설치가 완료되었으므로 실행을 시켜 보기로 합니다.


프로그램 실행 아이콘이 있는 곳으로 가서, Py.png

pycharm classic ide의 아이콘을 클릭합니다.

실행이 되면 처음에는 기본 설정대로만 다음을 클릭합니다. 그러고 나서 실행하면 다음과 같은 화면이 나오게 됩니다.

Py2.png

그 다음에 새 프로젝트를 하나 만들어 주시면, pycharm이 기본 설정을 알아서 탐색(search)하게 됩니다.

Py3.png

그러면 이제 기본 적으로 새 파일을 하나 만들어서 파이썬 문법 코드를 실행하는 순서입니다.

새로 만든 프로젝트 명에서 마우스 오른쪽 버튼을 누르고 new에서 python file이라고 되어 있는 곳을 클릭하고 임의의 파이썬 파일명을 줍니다.

다음은 코드 입니다.

print("Hello, World!")

그러면 다음과 같이 run 표시를 누르고 확인하면 다음을 확인할 수 있습니다.

Py4.png

다음 내용은 파이참에서 pip 를 이용해 파이썬 라이브러리를 설치하는 과정인데,

설명이 길므로 실제 스터디 모임에서 사용한 링크로 대신합니다.

[1]


그 다음에 실습한 내용인데, 파이썬에는 그래프를 (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()

이 코드를 새 파이썬 파일을 만들어 실행하면, 다음과 같은 결과를 얻을 수 있습니다.

Py5.png

이상 여기까지가 1주차 스터디 모임 내용 요약이었습니다.


감사합니다. ^^

2주차[편집]

  • 날짜 : 10/20
  • 참석자 :
  • 진행한 내용 :
  • 과제 :

3주차[편집]

  • 날짜 : 10/27
  • 참석자 :
  • 진행한 내용 :
  • 과제 :

4주차[편집]

  • 날짜 : 11/03
  • 참석자 :
  • 진행한 내용 :
  • 과제 :

5주차[편집]

  • 날짜 : 11/10
  • 참석자 :
  • 진행한 내용 :
  • 과제 :

6주차[편집]

  • 날짜 : 11/17
  • 참석자 :
  • 진행한 내용 :
  • 과제 :

7주차[편집]

  • 날짜 : 11/24
  • 참석자 :
  • 진행한 내용 :
  • 과제 :

8주차[편집]

  • 날짜 : 12/01
  • 참석자 :
  • 진행한 내용 :
  • 과제 :

후원[편집]

1. KOSSLAB(장소)


참고[편집]