10.2.1 공분산 - 공분산 : 서로 공유하는 분산 = 두 분산의 관계 x1변수 각 값의 편차(해당 값 - 평균)와 x2변수 각 값의 편차를 곱한 값을 모두 더해준 후 전체 개수 n(표본은 n-1)으로 나눠준다. 10.2.2 상관계수 - 공분산은 꽤나 단순한 원리로 변수 간의 상관과계를 수치화한 것임 → 한계 존재 각 변수 간의 다른 척도기준이 그대로 반영되어 공분산 값이 지니는 크기가 상관성의 정도를 나타내지 못함 예를 들어, x1과 x2의 공분산 값이 1300이고 x3와 x4의 공분산 값이 800이라고 할때, x1과 x2의 상관관계가 x3와 x4의 상관관계보다 크다고 할 수 없음 이러한 단점을 해결하기 위해 각 변수를 정규화화여 상관성을 비교함 이때, 많이 사용하는 것이 피어슨 상관계수 피어슨 상관..
파이썬에서는 제어문으로 if문, for문, while문이 존재한다. for 문은 순서형 자료를 이용해서 원하는 명령을 반복할 때 쓰인다. ① for for 변수 in 리스트 ( 또는 튜플, 문자열): 수행할 문장1 수행할 문장 2 : - 리스트나 튜플, 문자열의 첫번째 요소부터 마지막 요소까지 차례로 변수에 대입되어 "수행할 문장1", "수행할 문장2" 등이 수행된다. 예제) 아래의 리스트에 있는 요소 값들을 하나씩 뽑아서 출력하시오['7566', 'JONES', 'MANAGER', '7839', '1981-04-01', '2975', '0', '20']for i in ['7566', 'JONES', 'MANAGER', '7839', '1981-04-01', '2975', '0', '20']:print(..
출처 : https://wikidocs.net/3084파이썬에서는 제어문으로 if문, for문, while문이 존재한다. if문은 조건 판단 후 해당 조건에 맞는 상황을 수행하는데 쓰이는 함수이다. ① if ~else문 if 조건문: 수행할 문장1 수행할 문장2 ... else: 수행할 문장A 수행할 문장B ... 예제) 입력한 숫자가 짝수인지 홀수인지 구별하시오a=int( input('숫자를 입력하세요 ~ ')) if a%2==0: print( '짝수 입니다') else : print('홀수 입니다') >> 결과 : 숫자를 입력하세요 ~ 5홀수 입니다 - 조건이 참일 경우 if 실행하고 거짓일 경우 다음문자 else 실행하기 때문에 else는 if없이 단독으로 사용될수 없다. 문제1) 입력한 두 수의 ..
지난 포스팅에 이어 이번에는 클래스 생성에 필요한 함수인 그래프에 대해 알아보겠습니다. ▶기초 통계에 필요한 함수 생성 1. 중심 성향을 분석하는 통계방법- 평균값, 중앙값, 최빈값, 분산, 표준편차, 범위, 사분위수 2. 그래프- 막대 그래프, 원형 그래프, plot 그래프, 라인 그래프, 사분위수 그래프 matplotlib 모듈 matplotlib모듈을 파이썬에서 그래프를 구현하기전 설치해야할 모듈이다.matplotlib은 체계적인 그림을 매우 간단하게 만들어주는 모듈이다.앞으로, 편의상 matplotlib을 맷플롯립이라고 칭하겠습니다. ① 막대그래프- 막대 그래프는 플롯팅 패키지의 일반적인 주요 부분이다.import matplotlib.pyplot as pltplt.bar(각 막대의..
클래스를 만들기에 앞서 클래스에 생성에 필요한 함수에 대해 간략하게 알아보도록 하겠습니다. ▶기초 통계에 필요한 함수 생성 1. 중심 성향을 분석하는 통계방법- 평균값, 중앙값, 최빈값, 분산, 표준편차, 범위, 사분위수 2. 그래프- 막대 그래프, 원형 그래프, plot 그래프, 라인 그래프, 사분위수 그래프 이때, 중심 성향을 분석하고 싶다면 numpy모듈을 활용해야한다. numpy 모듈이란 ?: numpy는 과학 계산을 위한 라이브러리로서 다차원 배열을 처리하는데 필요한 여러 유용한 기능을 제공하고 있다. ① 평균값 문제1. A,B그룹의 평균을 구하시오 age_A = [28, 27, 24, 27, 28, 28, 26, 27, 28, 26, 26, 27, 25, 27, 26, 25, 27, 29, 2..
이번 포스팅에서는 클래스 멤버와 인스턴스 변수에 대해 알아보겠습니다. 1. 클래스 변수 - 단체의 단체명과 같이 클래스로 만들어진 모든 인스턴스가공유하는 데이터를 담는 변수- 객체에 의해서 변경이 되면 안되는 변수- 반드시 고정값으로 사용되어야만 하는 데이터는 클래스로 선언해서사용한다. 2. 인스턴스 변수- 사람의 이름과 같이 각각의 인스턴스마다 가지고 있는 고유한- 데이터를 담는 변수- 객체에 의해서 변경이 가능한 데이터의 변수 예제 ) 회사의 사원을 관리하는 클래스 생성 class Employees: raise_amount = 1.1 #클래스 변수 def __init__(self, first,last,pay):# 객체가 만들어질 때 바로 작동되는 함수 self.first = first self.las..
출처 : https://www.python.org/community/logos ★자료형이란 ? 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용되는 모든 것 ▶ 파이썬의 자료형- 숫자- 문자- 리스트 - 튜플- 딕셔너리 ① [리스트]" 데이터의 목록을 다루는 자료형 "- 리스트를 선언할 때는 대괄호[]를 사용한다.- 변경이 가능하다. 예시)d=[1,2,3]d[0] = 5print(d) >> 결과 : [5,2,3] # d[0]의 값이 1에서 5로 변경되었음 ② (튜플)" 데이터의 목록을 다루는 자료형 "- 튜플을 선언할 때는 소괄호()를 사용한다.- 리스트와는 다르게 원소의 변경이 불가능하다.→ 변경이 불가능하므로 신뢰감이 생긴다. ( EX. 우체국의 우편번호코드 ) 예시)f=(1,2,3)pr..
- Total
- Today
- Yesterday
- #파이썬 #numpy
- #파이썬 # 제어문 # 반복문 #for문
- #파이썬 #자료형
- #파이썬 #그래프
- 상관계수
- # 파이썬 # 반복문 # 제어문 #if문
- #파이썬 #클래스 #인스턴스
- 공분산
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |