반응형

분류 전체보기 339

[기초통계학] 확률분포

▣ 확률분포 ▶ 균등분포 : 과거의 경험이 미래를 예측하는데 어떤 영향도 미치지 않으며, 나타날 가능성이 모두 동일한 분포 이산균등분포 : 정의된 구간안에서 확률분포 함수의 모든 확률이 동일한 분포 → 확률변수 X의 확률함수는 1/n(주사위 던지는것과 같음) 연속균등분포 : 특정범위 내에서 모든 확률함수가 동일한 분포 EX) ▶ 정규분포 : 축적된 데이터를 기준으로 미래를 예측할 수 있는 분포 ▶ 표준정규분포 : 서로다른 정규분포를 비교할 수 있도록 여러개의 분포를 어떤 하나의 기준(평균=0, 분산=1)로 재배치해서 각 분초를 비교할수 있도록 표준화된 분포 ▶ 베르누이 시행 : 서로 반대되는 사건이 일어나는 실험을 반복적으로 실행 ex) 동전던지기, 주사위던지기(짝수,홀수) 베르누이 분포 : 성공확률을 ..

[기초통계학] 확률과 통계

▣ 확률과 통계 ▶ 확률의 조건 → 확률은 0~1의값을가지며 모두 더하면 1이다. ▶ 확률의 덧셈법칙 : 배반사건일 경우 두개확률을 더하면 총 확률이됨. EX. 배반사건 → 짝수 홀수 ▶ 확률의 곱셈법칙 : P(B∩A) = P(A) * P(B|A) ▶ 확률변수 이산확률변수 : 수집된 데이터의 확률변수 중 셀수 있는 특정한 값들로 구성되거나 일정한 범위로 나타나는 확률변수 연속확률변수 : 연속형이거나 무한한 경우와 같이 셀 수 없는 확률변수 ▶ 확률함수 : ex) P(X=2) = 1/4 → X는 확률변수 ▶ 기대값 : 어떤 사건에 대해 그 사건이 벌어질 확률을 곱해서 전체 사건에 대해 합한 값 사건에서 발생하는 해당 값과 그 사건이 발생할 확률을 곱해서 모두 더한 값 ex.) 주사위를 던졌을 때의 기대값 ..

[기초통계학] 모집단과 표본추출

▣ 모집단과 표본추출 ▶ 모집단 : 통계분석 방법을 적용할 관심 대상의 전체 집합 → 물리적인 한계로 모집단 전체를 전수조사 하기 쉽지 않음 ▶표본 : 과학적인 절차를 적용하여 모집단을 대표할 수 있는 일부를 추출하여 직접적인 조사 대상이 된 모집단의 일부 ▶모수(parameter) : 모집단을 분석하여 얻어지는 결과 수치(ex, 모평균,모분산,모표준편차,모비율) ▶통계량(statistic) : 표본을 분석하여 얻어지는 결과 수치(ex. 표본평균, 표본분산, 표본표준편차, 표본비율 ▶ 모집단과 표본추출 1. 확률적 표본추출방법 : 표본추출의 방법은 동일한 확률하에서 표본을 구성(서베이가 가능한 일반적인 경우) 단순 무작위 표본추출 : 모집단에서 일정한 규칙에 따라 표본을 기걔적으로 추출(난수표등을 이용)..

[기초통계학] 통계를 배우는 이유

▣ 통계학을 공부하는 이유 ▶ 통계란? 통계학을 적용한 자료는 신뢰성을 가진다. 통계는 의사결정에 필요한 근거 자료를 제시한다. 통계는 현상을 분석하여 실증자료를 제시한다. ▶ 통계학의 정의 통계학은 수량적인 비교를 기초로 많은 사실을 관찰하고 처리하는 방법을 연구 기술통계(descrptive statistics) : 표본에 대한 분석 결과의 각종 수치들을 활용하여 집단의 특성 설명(표본이 모집단의 특성을 가지고 있는지 판단) 추론통계(inference statistics) : 표본을 활용하여 모집단의 특성을 나타내는 것(모집단의 특성 추론) ▶ 통계학의 목적 의사결정 불확실성의 해소(빅데이터를 활용) 요약(많은 것을 분류하여 특성 파악) 연관성 파악 예측(여러 변수를 활용혀여 추세파악,→미래예측) ▶ ..

[SQL] DML / DDL

▣ DML ▶ INSERT 문 : 행 추가 구문 INSERT INTO 테이블명 (컬럼 [, 컬럼]) VALUES (값 [, 값[]) 모든 컬럼에 값을 넣을 경우 컬럼 지정구문은 생략 할 수 있다. 조회결과를 INSERT 하기 (subquery 이용) - INSERT INTO 테이블명 (컬럼 [, 컬럼]) SELECT 구문 - INSERT할 컬럼과 조회한(subquery) 컬럼의 개수와 타입이 맞아야 한다. - 모든 컬럼에 다 넣을 경우 컬럼 설정은 생략할 수 있다. EX) insert into dept (dept_id, dept_name, loc) values(500, '기확부', 'seoul'); insert into dept values(501,'구매부','인천'); insert into dept (..

SQL & DB/Oracle 2020.06.10

[SQL] 서브쿼리(Sub Query), 집합연산자(결합쿼리)

▣ 서브쿼리(Sub Query) ▶ 서브쿼리(Sub Query) 쿼리안에서 select 쿼리를 사용하는 것. 메인 쿼리 -> 서브쿼리 서브쿼리는 반드시 ()로 묶어줘야한다 ▶ 서브쿼리가 사용되는 구 select절, from절, where절, having절 ▶ 서브쿼리의 종류 어느 구절에 사용되었는지에 따른 구분 스칼라 서브쿼리 : select 절에 사용. 반드시 서브쿼리 결과가 1행 1열(값 하나-스칼라) 0행이 조회되면 null을 반환 인라인 뷰 : from 절에 사용되어 테이블의 역할을 한다. ▶ 서브쿼리 조회결과 행수에 따른 구분 단일행 서브쿼리 : 서브쿼리의 조회결과 행이 한행인 것. 다중행 서브쿼리 : 서브쿼리의 조회결과 행이 여러행인 것. ▶ 동작 방식에 따른 구분 비상관(비연관) 서브쿼리 :..

SQL & DB/Oracle 2020.06.10

[SQL] 조인(Join)

▶ 조인(JOIN) 이란 2개 이상의 테이블에 있는 컬럼들을 합쳐서 가상의 테이블을 만들어 조회하는 방식을 말한다. 소스테이블 : 내가 먼저 읽어야 한다고 생각하는 테이블 타겟테이블 : 소스를 읽은 후 소스에 조인할 대상이 되는 테이블 각 테이블을 어떻게 합칠지를 표현하는 것을 조인 연산이라고 한다. 조인 연산에 따른 조인종류 : Equi join , non-equi join ▶ 조인의 종류 Inner Join - 양쪽 테이블에서 조인 조건을 만족하는 행들만 합친다. Outer Join - 한쪽 테이블의 행들을 모두 사용하고 다른 쪽 테이블은 조인 조건을 만족하는 행만 합친다. 조인조건을 만족하는 행이 없는 경우 NULL을 합친다. - 종류 : Left Outer Join, Right Outer Join..

SQL & DB/Oracle 2020.06.09

[SQL] 함수/집계함수(Having, Groupby)

▶ 함수 1. 단일행 함수 : 각 행별로 처리하는 함수 - use in select and where 2. 다중행 함수 : 전달된 컬럼들의 값을 묶어서 처리 - 집계함수(평균,합계,최대,최소값,분산,표준편차), 그룹함수 - select절, having절 (where절에는 사용 불가, use 'sub query' ▶ 문자열관련 함수 UPPER()/ LOWER() : 대문자/소문자 로 변환 INITCAP(): 단어 첫글자만 대문자 나머진 소문자로 변환 LENGTH() : 글자수 조회 LPAD(값, 크기, 채울값) : "값"을 지정한 "크기"의 고정길이 문자열로 만들고 모자라는 것은 왼쪽부터 "채울값"으로 채운다. RPAD(값, 크기, 채울값) : "값"을 지정한 "크기"의 고정길이 문자열로 만들고 모자라는 ..

SQL & DB/Oracle 2020.06.09

[python 파이썬][프로그래머스] 탑(스택/큐)

https://programmers.co.kr/learn/courses/30/lessons/42588 코딩테스트 연습 - 탑 수평 직선에 탑 N대를 세웠습니다. 모든 탑의 꼭대기에는 신호를 송/수신하는 장치를 설치했습니다. 발사한 신호는 신호를 보낸 탑보다 높은 탑에서만 수신합니다. 또한, 한 번 수신된 신호는 다 programmers.co.kr - 문제 설명 수평 직선에 탑 N대를 세웠습니다. 모든 탑의 꼭대기에는 신호를 송/수신하는 장치를 설치했습니다. 발사한 신호는 신호를 보낸 탑보다 높은 탑에서만 수신합니다. 또한, 한 번 수신된 신호는 다른 탑으로 송신되지 않습니다. 예를 들어 높이가 6, 9, 5, 7, 4인 다섯 탑이 왼쪽으로 동시에 레이저 신호를 발사합니다. 그러면, 탑은 다음과 같이 신호..

반응형