| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- 생존코딩
- 오존석의 생존코딩
- 오준석의 생존코딩
- 패스트 캠퍼스
- 모두의연구소
- 플러터
- ㅇ
- Tag #패스트캠퍼스 #내일배움카드 #국비지원 #K디지털기초역량훈련 #바이트디그리 #자바인강
- #패스트캠퍼스 #내일배움카드 #국비지원 #K디지털기초역량훈련 #바이트디그리 #자바인강
- 오름캠프플러터
- 모두의 연구소 # 오준석의생존코딩# 오름캠프
- 오준석의생존코딩
- 모두의연구소 오준석생존코딩 오름캠프
- 오름캠프
- 모두연구소
- Today
- Total
목록python (18)
꾸준히 하고싶은 개발자
상관관계(correlation analysis) 상관분석 두변수 가 어떤 선형적 관계에 있는지를 분석하는 방법이다. 두 변수는 서로 독립적이거나 상관 된 관계일 수있는데 , 두 변수의 관계의 강도를 상관관계라고 한다. 상관 분석에서는 상관관계의 정도를 나타내는 단위로 모상관 계수 P를 사용한다. 인과 관계를 분석하는 회귀 분석과 달리 상관 계수 correlation coefficient 두변수 연관된 정도를 나타낼뿐 인과 관계를 설명하지 않으므로 정확한 예측치를 계산할 수없다. 단순 상관분석 simple correlation analysis : 두변수가 어느정도 강한 관계에 있는지 측정한다. 다중 상관분석multiple corrlation analysis: 새개 이상의 변수 간 관계의 강도를 측정한다. ..
이 프로젝트의 목표는 와인의속성을 분석한 뒤 품질 등급을 예측하는것이다. 데이터 준비:수집한 데이터을 병합 데이터탐색:1.정보확인 info()2.기술통계:describe(),unique(),value_counts() 핵심의이해 기술통계description statistics 는 데이터의 특성을 나타내는 수치를 이용해 분석하는 기본적인 통계 방법으로 요약통계 summary statics라고한다. 기술통계는 구할 수있는 통계값 평균mean 중앙값 median 최빈값 mode등이 있으며 이를 통해 대표하는 값을 찾을 수있는 표준편차stndard deviation와 사분위 quartile로 데이터가 어떻게 분포되는지 알 수있다. 회귀 분석 회귀분석 regression analysis은 독립변수independen..
Pandas 데이터를 효과적으로 처리하고, 보여줄 수 있도록 도와주는 라이브러리 numpy(넘파이)와 함께 사용되어 다양한 연계기능 제공 index(인덱스)에 따라 데이터를 나열함으로 Dictionary(사전)에 유사 Series(시리즈)를 기본 자료 형으로 사용(확장된 Dataframe을 가장 많이 사용) 한마디로 엑셀에서 테이블처리와 거의 동일하다. Series 시리즈는 index(인덱스):key(키)으로 구성된다. 인덱스 (index) 값(Key) 커피 40 음료수 20 프로틴 50 import pandas as pd array=pd.Series([40,20,50],index=['커피','음료수','프로틴']) print(array) print(array['커피']) *사전으로 동일데이터(data)..
배열(array) 배열(array): 같은 타입의 변수들로 이루어진 순서가 있는 집합이다. 위치를 가리키는 숫자는 인덱스(index)라고 하며, 각각의 값은 배열 요소(element)라고 한다. 예> num=[ 3, 5, 7, 81 ] 크기 고정 파이썬 미지원 -> 리스트로 대체한다. 리스트(list) 배열과 유사하나 크기가 가변적이다. (리스트에 원소의 추가,삭제가 가능) 파이썬에서의 리스트는 어떤 원소 타입이라도 저장할 수 있다. Ex> num=[1,2,’사과’,4,5] num.append(7) 배열과 리스트는 각각 장점/단점이 존재 수 또는 변수등을 직사각형 모양으로 배열한 것. (수를 원소로 지니는 다차원 배열이다.) (2행 3열) 2*3 행렬 행(Row)-가로, 열(Colum)-세로 파이썬 에서..
자료구조(data structure) : 특징이 있는 정보를 메모리에 효율적으로 저장 및 반환하는 방법으로, 데이터를 관리하는 방식이다. 특히 대용량일수록 메모리에 빨리 저장하고 빠르게 검색하여, 메모리를 효율적으로 사용하고 실행 시간을 줄일 수 있게 해 준다. 스택(stack) : 자료구조의 핵심 개념 중 하나로, 간단히 표현하면 ‘Last In First OutLIFO’으로 정의할 수 있다. 즉, 마지막에 들어간 데이터가 가장 먼저 나오는 형태로, 데이터의 저장 공간을 구현하는 것이다. 아래 그림에서 4, 10과 같은 데이터를 저장하는 공간으로, 리스트와 비슷하지만 저장 순서가 바뀌는 형태를 스택 자료구조(stack data structure)라고 한다. 스택에서 데이터를 저장하는 것을 푸시(push..
문자열 문자열은 시퀀스 자료형(sequence data type)이다. 문자열 과 메모리 공간 일반적으로 문자열을 저장하기 위해서는 영문자 한 글자당 1바이트의 메모리 공간을 사용한다. 다음과 같은 코드로 문자열이 저장된 공간의 크기를 확인할 수 있다. 컴퓨터 공학자들은 이러한 문자를 처리하기 위해 이진수로 변환되는 표준 규칙을 만들었다. ASCII, CP949, MS949, UTF-8 등 이러한 규칙을 인코딩(encoding)이라고 한다. 컴퓨터는 문자를 직접 인식하지 못한다. 컴퓨터는 문자를 숫자로 변환하여 인식한다. 사람들은 문자를 숫자로 변환하기 위한 규칙을 만들었다. 일반적으로 이 규칙은 1개의 영문자를 1바이트, 즉 2의 8승(28) 정도의 공간에 저장될 수 있도록 정하였다문자열인덱싱 리스트처..
함수 함수(function) : 어떤 일을 수행하는 코드의 덩어리, 또는 코드의 묶음 함수의 장점 ① 필요할 때마다 호출 가능 ② 논리적인 단위로 분할 가능 ③ 코드의 캡슐화 함수의선언 def : ‘definition’의 줄임말로, 함수를 정의하여 시작한다는 의미이다. 함수 이름 : 함수 이름은 개발자가 마음대로 지정할 수 있지만, 파이썬에서는 일반적으로 다음과 같은 규칙을 사용한 1)소문자로입력한다. 2)띄어쓰기를 할 경우에는 _기호를 사용한다 ex)save_model 3)행위를 기록하므로 동사와명사를 함께 사용하는 경우가 많다.ex)find_number 4)외부에 공개하는 함수일 경우, 줄임말을 사용하지않고 짧고 명료한 이름을 정한다. 매개변수(parameter) : 함수에서 입력값으로 사용하는 변수..
조건문 조건문(conditional statement): 조건에 따라 특정 동작을 하도록 하는 프로그래밍 명령어이다. 파이썬에서는 조건문을 사용하기 위해 if, else, elif 등의 명령 키워드를 사용한다. if 뒤에는 참과 거짓을 판단할 수 있는 조건문이 들어가야 하고, 조건문이 끝나면 반드시 콜론(:)을 붙여야 한다. 들여쓰기를 사용하여 해당 조건이 참일 경우 수행할 명령을 작성한다. if의 조건이 거짓일 경우 else문이 수행된다. else문은 생략해도 상관없다. 만약 조건에 해당하지 않는 경우에 따로 처리해야 한다면 else문을 넣으면 된다. 중간고사 30% 기말고사30% 레포트20% 출석점수20% 라고 했을때에 If문을 이용해서 총점 등급이 나누어지는 If문이다. 90점일때 A학점 80점일때..