패스트캠퍼스업스테이지에이아이랩 39

파이썬 라이브러리 활용 프로젝트 - 파이썬 개념 용어 이해

[2024.10.07] 필수 온라인 강의 Part1 파이썬 라이브러리 활용 프로젝트 CH01 파이썬 라이브러리의 이해 인코딩과 디코딩 인코딩(Encoding) = 코드화 = 암호화 = 부호화인코딩 : 컴퓨터에서 인코딩은 동영상이나 문자 인코딩 뿐 아니라 사람이 인지할 수 있는 형태의 데이터를 약속된 규칙에 의해 컴퓨터가 사용하는 0과 1로 변환하는 과정'ASCII', 'URL인코딩', 'HTML인코딩', 'Base64인코딩', '유니코드(https://home.unicode.org/) 인코딩' 등이 존재a = "Life is too short"type(a) -> str 형식b = a.encode('utf-8') # utf-8 인코딩 (가장 많이 사용되는 ..

Study/Python 2024.10.07

파이썬 라이브러리 활용 프로젝트 - 파이썬 환경 세팅하기

[2024.10.07] 필수 온라인 강의 Part1 파이썬 라이브러리 활용 프로젝트 CH01 파이썬 라이브러리의 이해 - Stack Overflow 에서 질문 수 증가- https://stackoverflow.com/questions/tagged/keyword- 파이썬은 가파르게 상승중인 것을 알 수 있음- 데이터분석, 인공지능의 발전으로 더 폭발적으로 인기가 있어짐 파이썬 라이브러리파이썬에서 자주 사용하는 기능을 손쉽게 사용하기 위해 미리 만들어준 프로그램 조각(모듈) 모음- 한번 만들어놓으면 여러 프로그램에서 재사용 가능- 다른 사람과도 공유가 쉬움- 프로그래머의 다양한 작업을 도와주는 연장 세트표준 라이브러리- 프로그래밍 언어 개발사가 공식적으로 제공- https://docs.python.org/k..

Study/Python 2024.10.07

[2024.10.07] Statistics 기초 강의

* 강의를 듣고 필기한 내용일 이후에 따로 정리한 내용입니다.Orientation 학습목표Statistics의 기초 개념과 원리, 방법을 토대로기술통계 : 어떻게 수집한 데이터의 특성을 요약정리할 수 있는지,추리통계 : 어떻게 분석한 데이터를 근거로 모집단의 특성을 추론할 수 있는지,회기와 분류 : 어떻게 불확실한 미래의 사건을 예측할 수 있는지 를 학습하는 것 코스 소개인공지능 분야에서 필수적인 확률과 통계에 대한 걔념과 원리를 학습  - Statistic는 데이터 분석, 패턴 익식, 의사 결정 등 다양한 인공지능 응용분야에서 중요한 역할을 함  - 확률과 통계의 기본걔념 이해, 이를 통해서 데이터를 효과적으로 요약및 분석하고 해석할 수 있는 능력 키우기Rule of Sum & Rule of Produ..

[2024.10.04] 파이썬 프로그래밍 이해하기

* 강의를 듣고 필기한 내용일 이후에 따로 정리한 내용입니다.* https://glowdp.tistory.com/16 에서 이어지는 게시물 입니다. Class- 여기까지가 파이썬의 기초- 파이썬은 OOP 패러다임으로 구현된 언어    - OOP : Object-Oriented Programming , 객체 지향 프로그래밍   -> 다른 언어들의 단점을 없애고 나온 언어          - assembly language           - C language : 하드웨어 제어와 사용자의 편리함을 위하여, 나온 언어          - data + (related)function     - 추상화 = 개념화, 현실세계에 존재하는 것을 어떻게 걔념으로 만들거냐가 중요한 것.           - 인간관계를..

[2024.10.01] 파이썬 프로그래밍 이해하기

* 강의를 듣고 필기한 내용일 이후에 따로 정리한 내용입니다.* https://glowdp.tistory.com/12 에서 이어지는 게시물 입니다. (4) 단어 갯수 구하기pep8 = """This document gives coding conventions for the Python code comprising the standard library in the main Python distribution. Please see the companion informational PEP describing style guidelines for the C code in the C implementation of Python.This document and PEP 257 (Docstring Conventions..

파이썬 라이브러리 - BeautifulSoup (웹 데이터 수집 라이브러리)

[2024.09.30] 필수 온라인 강의 Part2 파이썬 라이브러리 활용 CH05 웹 데이터 수집 라이브러리(BeautifulSoup) 웹 크롤링이란?- 인터넷 상에 존재하는 데이터를 자동으로 수집하는 행위- 데이터 분석가에게 데이터를 탐색하고 원하는 조건에 맞는 데이터를 직접 수집/저장하기 위한 목적으로 사용1. 웹 페이지 정보 가져오기 : 파이썬 Requests 라이브러리 사용2. HTML 소스를 파싱(분석)하여 원하는 정보 얻기 : 파이썬 BeautifulSoup 라이브러리 사용- 기본 개념1. 브라우저로 접속하고 싶은 주소(url) 입력2. 브라우저가 해당 주소의 서버에게 "페이지 구성 정보를 줘:라고 요청(request)3. 웹 서버는 구성에 필요한 코드(html) 형태로 전달 (respons..

Study/Python 2024.09.30

파이썬 라이브러리 - Seaborn(데이터 시각화)

[2024.09.30] 필수 온라인 강의 Part2 파이썬 라이브러리 활용 CH04 데이터 시각화 라이브러리(Matplotlib, Seaborn) Seaborn- matplotlib 기반의 시각화 라이브러리 : 고급화된 matplotlib- 유익한 통계 기반 그래픽을 그리기 위한 고급 인터페이스를 제공- pip install seaborn- import seaborn as sns- https://seaborn.pydata.org/에서 다양한 설명 참고 seaborn 데이터 불러오기- seaborn 라이브러리에서 여러 데이터를 제공함, 그 중에서 titanic을 가장 많이 씀- seaborn의 load_dataset() 함수 이용- seaborn 데이터 셋 : https://github.com/mwasko..

Study/Python 2024.09.30

파이썬 라이브러리 - Matplotlib (데이터 시각화)

[2024.09.30] 필수 온라인 강의 Part2 파이썬 라이브러리 활용 CH04 데이터 시각화 라이브러리(Matplotlib, Seaborn) Matplotlib- 파이썬에서 데이터를 차트나 플롯으로 시각화하는 라이브러리- matplotlib.pyplot 모듈의 함수를 이용하여 간편하게 그래프를 만들고 변화를 줄 수 있음- pip install matplotilb- 사용법 : import matplotlib.pyplot as plt- https://matplotlib.org/에서 다양한 설명 참고 숫자 입력하기1) 한개의 숫자 리스트 입력   - 한개의 숫자 리스트 형태로 값을 입력하면 y값으로 인식   - x값은 기본적으로 [0,1,2,3] 순서대로 설정   - 파이썬 튜플, 넘파이 배열 형태로도 ..

Study/Python 2024.09.30

[2024.09.30] 파이썬 프로그래밍 이해하기

* 강의를 듣고 필기한 내용일 이후에 따로 정리한 내용입니다. 컴퓨터= 계산기 - compute(계산하다) -er(~하는 사람) : 정말 계산만 밖에 못 하지만 고도화 된 기술을 한 것- 논리구조의 다양한 조합으로 사용하는 것- 0과 1의 논리연산을 짜는 게 중요한 것 - 1. 계산할 숫자 저장 : 데이터, 2. 계산 방식 : 연산자, 3. 이전 결과 저장 : 기억- 이진수 숫자가 어떤 걸 다루는가? - Alan Turing : 인공지능의 아버지, 컴퓨터의 초안을 만든 사람. 1936년에 a-machine이라는 수학 할 수 있는 기계를 만듬- 이 기계는 기호학을 기반으로 만들어짐 (여러 기호들을 이용-> 논리 연산 수행) - 컴퓨터는 9과 1의 조합으로 여러 논리식들을 표현할 수 있다 : 논리식 = 논리..

파이썬 라이브러리 - Pandas (데이터 자료 처리 라이브러리)

[2024.09.27] 필수 온라인 강의 Part2 파이썬 라이브러리 활용 CH03 데이터 자료 처리 라이브러리(Pandas) Pandas- 파이썬에서 사용하는 데이터 처리 라이브러리- 행과 열로 이루어진 2차원 데이터를 효율적으로 가공할 수 있는 기능 제공하는 라이브러리- pip install pandas- import pandas as pd- https://pandas.pydata.org/ 에서 다양한 설명 Kaggle : 데이터 분석 경진대회 플랫폼 : https://www.kaggle.com/- 경진대회는 회사 과제/연구/서비스를 위해 분석이 필요한 데이터 제공하여 주최- 실제 기업 데이터 다룰 수 있음, 대기업 경력직 채용시 면접문제- 다양한 사람들의 코드를 볼 수 있음, 대회에 참여 가능Tit..

Study/Python 2024.09.27