머신러닝과 데이터 분석 A-Z 올인원 패키지 - 데이터 수집을 위한 Python(1)
·
AI Study/ML_Basic
* 위 강의노트는 패스트캠퍼스에서 주관하는 강의를 수강하고 작성한 노트입니다. 데이터 수집을 위한 Python 1. 웹 기본 지식 이해하기 개발자도구(Chrome)을 이용하여 웹 페이지 분석하기 웹 페이지 하나 열기 -> 보기 -> 개발자 -> 개발자도구(F12) Element Tap : 원하는 부분을 클릭하면 그 부분에 대한 html 코드를 표현해주는 탭 Network Tap : 서버에 요청되는 모든 로그를 표현하는 tap XHR tap을 가서 데이터 크롤링 가능 HTTP method(GET, POST) 이해하기 HTTP란? HyperText Transfer Protocol : HTML 문서 등의 리소스를 전송하는 프로토콜 클라이언트와 서버 상에서의 리소스를 서로 공유 클라이언트 –> http 요천(g..
[수강 후기]머신러닝과 데이터분석 A-Z 올인원 패키지 - python programming 기초
·
AI Study/ML_Basic
* 위 수강후기는 패스트캠퍼스의 강의를 들은 후 작성한 수강후기입니다. 학부생 때 활동했던 BOAZ라는 동아리에서, 패스트캠퍼스와 협력하여 강의를 무료로 들을 수 있는 기회를 얻었습니다!! 기업 강의라서 그런지, 일단은 꽤나 탄탄하고 섬세한 강의들이 많은 것 같더라구요!! 그 중에서 제가 들은 강의는 강의 제목 : 머신러닝과 데이터분석 A-Z 올인원 패키지 Online 강의 개수 : 17개 주제, 403개 강의, 총 87시간 대상 : 머신러닝 입문자. 강의 소개 : 본 강의는 머신러닝 입문자를 대상으로, 파이썬 기초부터 머신러닝까지 개념을 이해한 다음 머신러닝을 활용한 데이터분석까지 실습을 통해 진행하는 과정입니다. 지금 수강후기를 적는 저는 사실 현업에서도 데이터분석 직군으로 근무하고 있고, 머신러닝의..
머신러닝과 데이터분석 A-Z 올인원 패키지 - Python Programming 기초(4)
·
AI Study/ML_Basic
* 위 강의노트는 패스트캠퍼스에서 주관하는 강의를 수강하고 작성한 노트입니다. * 퍼가실 경우 출처를 명시해 주세요. Python Programming 기초 파이썬 모듈 - 모듈의 이해 및 사용과 import 방법 모듈 임포트 그동안 사용했던 함수들처럼, 다양한 기능들이 미리 함수로 구현되어 모듈 형태로 제공 대표적으로 추후 과정에서 사용하게 될 아래의 모듈들이 존재 ex) requests - HTTP요청/응답모듈 ex) numpy - 수치해석 모듈 ex) pandas - 데이터분석 모듈 import import를사용하여 해당 모듈 전체를 import tab을 누르면 그 해당 모듈의 함수를 볼 수 있음 import math # 모듈 불러오기 math.pi # 모듈 안에 해당된 기능 사용 >> 3.1415..
머신러닝과 데이터분석 A-Z 올인원 패키지 - Python Programming 기초(3)
·
AI Study/ML_Basic
* 위 강의노트는 패스트캠퍼스가 주관하는 강의를 수강한 후 작성한 노트입니다. * 퍼가실 경우 출처를 명시해주세요. Python Programming 기초 함수의 이해 및 사용 - 코드의 재사용 함수란? 지금까지 무심코 코드에서 사용된 함수들이 존재 ex) sum, len, range… 함수란 우리가 알고있는 개념처럼 주어진 입력(input)에대해서 의도된 출력(output)을 전달하는 역할 함수의 정의 정의 시 최초에 def키워드 사용 argment정의 (함수에 입력으로 전달하는 값을 의미, argument또는 parameter라고 함) :(콜론) -> 함수 역시 코드 블록이기 때문에 콜론이 필요 body(함수의 구현 부분, 함수 역시 코드블록이기 때문에 들여쓰기 된 부분까지 함수의 코드블록으로 인지함..
머신러닝과 데이터분석 A-Z 올인원 패키지 - Python Programming 기초(2)
·
AI Study/ML_Basic
* 위 강의노트는 패스트캠퍼스에서 주관하는 강의를 수강한 후 작성한 노트입니다. 조건문과 반복문 - 조건문(if, elif, else) 활용하기 condition(조건문) 특정 조건을 만족하는 경우에만 수행할 작업이 있는 경우 사용 모든 조건은 boolean으로 표현됨 if, elif, else키워드가 사용 조건문의 경우, if, elif, else블록에 종속된 코드는 들여쓰기로 표현 가능 들여쓰기 된 코드를 블록(block)또는 코드블록이라고 함 python에서 모든 블록의 시작점의 마지막에는 :(콜론, colon)추가가 필요 if 6 >= 5 : # 6이5보다 큰가? print(‘6 is greater than 5’) # 코드블록 : 들여쓰기 print(‘yeah, it is true’) # 참일 경..
머신러닝과 데이터분석 A-Z 올인원 패키지 - Python Programming 기초(1)
·
AI Study/ML_Basic
* 위 강의노트는 패스트캠퍼스에서 주관하는 강의를 수강하고 작성한 노트입니다. Python Programming 기초 데이터 타입과 컬렉션 - 기본 타입 및 변수의 이해 변수란 무엇인가? 데이터를 저장하는 공간, 변수 저장공간(memory)에 값을 생성하고 이름(name)을 지정 -> 이름(name)이라는 상자(공간) 에 값을 넣는 것 =(대입연산자)를 사용하여 왼쪽은 변수명, 오른쪽은 데이터가 위치 a = 10 # int b = 11.4 # float Comment(주석) 코드에서 # 으로 시작하는 뒷 부분은 실행되지 않음 python이 소스코드를 실행하면서 # 을 만나면 무시 개발자(사람)가 보기 위한 용도로 사용 코드에 대해 부연설명을 하는 역할 print함수 함수란? -> 특정 기능을 반복적으로 ..