분류 전체보기 101

통계로 데이터 분석 이해하기_기초 통계량

[2024.10.08] 필수 온라인 강의 Part3 통계로 데이터분석 능숙해지기 CH01 기초통계량(1) 대푯값 , (2) 분산도평균 (mean)산술평균 : 흔히 평균이라고 부르는 값. 주어진 값들의 총합을 그 값들의 개수로 나누어 계산기하평균 : 주어진 값들을 모두 곱한 후, 그 값들의 개수에 해당하는 n제곱근을 취해 계산, 비율이나 성장률을 다룰 때조화평균 : 주어진 값들의 역수들의 산술평균을 구한 후, 그 값을 다시 역수로 변환한 값, 속도나 비율을 다룰 때평균의 함정 : 평균이 모든 상황에서 유용한 통찰을 제공하지는 않으며, 잘못 해석될 가능성이 있음                     - 다른 대표값들도 꼭 확인을 해줘야한다.중앙값 (median)데이터를 크기 순서대로 나열했을 때, 가장 가운데..

Study/통계 2024.10.08

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

[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의 조합으로 여러 논리식들을 표현할 수 있다 : 논리식 = 논리..