1. HTTP에서 HTTPS로 전환 하기 1) HTTP(Hyper Text Transfer Protocol)과 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer)HTTP는 WWW에서 데이터를 주고 받을 수 있는 프로토클이다. 주로 HTML문서를 주고 받을 때 많이 사용하며, TCP와 UDP를 사용하며, 80번 포트를 사용한다. HTTPS는 HTTP의 보안을 강화한 프로토클로 HTTP over TLS, HTTP over SSL, HTTP Secure의 형태가 있다. 2) SSL(Secure Sockets Layer) SSL은 웹서버 인증 또는 서버 인증이라고도 한다. 브라우즈와 서버간의 통신 데이터를 암호화 함으로써 해킹을 통해 정보가 유출되어도 정..
1. 회귀분석(Regression Analysis) - 하나의 변수를 설명하는데 있어 이에 영향을 주는 다른 변수들과의 관계를 함수식으로 표현 - 각 변수의 영향력을 조사하여 영향 변수들의 변화에 따른 관심변수의 변화를 예측하는데 사용 - 영국의 우생학자 Francis Galton(1985) 아들의 키는 아버지의 키에 비례하여 자란다. - 원인의 역할을 하는 변수를 독립변수(Independent variable) 또는 (Predictor variable) - 결과를 관측하는 변수를 종속변수(Dependent variable) 또는(Response variable) 2. 다중회귀 모형(Multiple liner regression) - 종속 변수 \(Y\)를 설명하는데 \(k\)개의 독립변수인 \( x_1..
보호되어 있는 글입니다.
1. 행렬의 정의 \(mn\)개의 원소(Elements),\( x_{ij}, (i=1,2,...,m; j=1,2,...,n)\)을 다음과 같이 나열한 것을 \(m × n\) 행렬이라고 한다. \begin{pmatrix} x_{11} & x_{12} & \cdots & x_{1n} \\ x_{21} & x_{22} & \cdots & x_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ x_{m1} & x_{m2} & \cdots & x_{mn} \end{pmatrix} 여기서 \(x_{ij}\)는 i번째 행과 j번째 열의 원소를 나타내며, 위의 행렬을 문자 \(X\)로 나타내면, 다음과 같이 쓴다. $$X=(x_{ij}), (i=1,2,...,m; j=1,2,...,n)$$..
1. 데이터 구조 저장, 로드, 제거 # save data struct save(x, y, z, file ="mydata.rdata") # load mydata.rdata load("mydata.rdata") # save session data save.image() # show all variable ls() # remove m and subject1 value rm(m, subject1) # remove all variable rm(list=ls()) 2. CSV File에서 Data Import and Export # csv file import and export read.csv() write.csv() # Set working directory setwd("H:\\DongAGraduateScho..
1. 벡터(Vector) 명목데이터를 저장하며, 값의 순서가 있는 형식으로 모두 같은 형식(Type)으로 되어야 한다. 벡터의 항목(element)으로 사용할 수 있는 데이터 형식은 integer, double, character, logical, NULL, NA 가 있다. 1) 벡터의 기본 사용 # CREATE VECTOR name = c("John Doe", "Jane Doe", "Steve Graves") temperature = c(98.1, 98.6, 101.4) status = c(FALSE, FALSE, TRUE) # 항목의 타입 확인 typeof(name) # DISPLAY VECTOR name name[2] name[2:3] name[-2] name[-2:-3] name[c(TRUE, T..
0. R Program을 설치하기 전에 R 프로그램을 설치하기 전에 R 프로그램의 구성을 알고 있으면 좋을 듯하다. R 프로그램 환경에 적용해서 설명하면, R Software 는 Base Compiler 와 비슷하며, R Studio는 개발툴이며, R Package 는 확장된 라이버러리라 생각하면된다. 1. R Software Install R 프로그램은 아래의 경로에서 설치 관련 프로그램과 소스를 얻을 수 있다. http://cran.r-project.org/index.html The Comprehensive R Archive Network cran.r-project.org 1) Window 사용자라면 위 페이지에서 Download R for Windows를 클릭한다. 다른 OS를 사용하는 사용자라면 ..
0. 반복문(Loop) 반복문은 프로그램 내에서 동일한 내용을 반복해서 실행 할 때 사용한다. 1) 반복문의 일반적인 형태 2) 반복문의 종류 구분 설명 while 명령문을 실행하기 전 반복 조건문의 결과를 구하고, 참 일 동안 명령문 또는 그룹을 반복한다. for 명령문을 실행하기 전 반복 조건문의 결과를 구하고, 참 일 동안 명령문 또는 그룹을 반복한다. 중첩된 반복문 반복문 내부에 하나 이상의 반복문이 존재하는 반복문의 형태이다. 3) 반복문의 제어 구분 설명 break 반복문을 종료하고 반복문 바로 다음 명령문을 실행할때 사용한다. continue 반복문의 나머지 부분을 건너 뛰고, 반복하기 전 상태에서 반복 조건문의 결과를 구할때 사용한다. pass 반복문의 나머지 코드를 실행하지 않고 건너뛸 ..