목록프로그래밍 강의/코드잇-데이터 사이언스 입문 (4)
컴굥일지
1. Numpy - numerical python의 줄임말로 '숫자와 관련한 파이썬 도구'이다. - 파이썬이 수학적 계산을 좀 더 잘할 수 있게 도와준다. - numpy는 numpy array(python의 list같은 개념)를 제공해 준다. 여러 값들을 매우 효율적으로 다룰 수 있게 구현되어 있다. 2. Numpy array 기본 #numpy모듈의 array함수를 사용함. 이때 파이썬 리스트를 매개변수로 넘겨줌 array1=numpy.array([2,3,5,7,11,13,17,19,23,29,31]) array1.shape # => (11,) array2=numpy.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]]) array2.shape# => (3,4) 즉, 3행 4열인 2차..

Help -> User Interface Tour - 주피터에 어떤 기능들이 있는지 튜토리얼 해준다. Help -> Keyboard Shortcuts - 주피터 노트북에서 사용할 수 있는 단축키가 나온다. 기본적인 내용 - Untitled 부분을 눌러 파일 이름을 바꿀 수 있다. - [ File Edit View Insert Cell Kernel Widgets Help ] 가 있는 부분이 메뉴바(Menubar)이며, 그 밑의 줄이 툴바(Toolbar)이다. - 사진의 In [ ]: 으로 보이는 부분을 셀(cell)이라고 부르는데, 저 부분이 파란색일 때에는 커맨드 모드, 초록색일 때는 에딧 모드이다. - 커맨드 모드: 키보드 단축기를 사용하여 노트북 전반을 컨트롤할 수 있다. (셀 실행, 삭제, 복사 등..

아나콘다(Anaconda)는 설치를 쉽게 도와주는 도구입니다. 이를 활용하면, python 3와 Jupyter Notebook 등을 쉽게 설치할 수 있을 뿐 아니라, 각종 라이브러리도 쉽게 설치할 수 있습니다. Mac에서는 잘 안 되기도 한다니까 Mac유저들은 명령 프롬프트에서 명령어 입력하는 방식(pip으로 설치)으로 해야 할 거 같네요. 먼저 사이트로 가서 다운로드 버튼을 눌러 다운 받기 파일을 실행하면 이런 창이 뜨는데 Next 버튼 누르기 I Agree 선택 Next 선택 아나콘다가 설치될 경로를 정해주고 Next 버튼 누르기 Add Anaconda to my PATH environment variable을 체크하지 않으면 윈도우에서 시작 메뉴 아이콘을 클릭하는 방법으로만 Anaconda Navi..

1. 데이터 사이언스 - 데이터 과학이란, 다양한 데이터로부터 지식과 인사이트를 추출하는 분야이다. - 데이터 사이언스는 데이터와 연관된 모든 것을 의미한다. - 데이터 사이언스에 필요한 역량은 프로그래밍, 수학과 통계, 그리고 특정 분야에 대한 전문성이다. * 사람들이 하는 흔한 오해 * 1. 데이터 사이언스에서 가장 중요한 건 인공지능, 딥러닝이다. => X - 인공지능 밑의 과정 또한 매우 중요하다. 인공지능은 할 수 있으면 좋지만 그 밑의 과정만으로도 유의미한 결과를 낼 수 있다. 2. 데이터 사이언티스트들은 왠지 하루 종일 컴퓨터랑 수학만 하는 사람일 것 같다. => X - 수학과 통계가 모두 중요하기는 하다. 그러나 가장 중요한 것은 아니다. - 데이터 사이언스의 목표는 세상에 가치를 더할 수..