본문 바로가기

R 언어(프로그래밍) - 기초21

R언어 기초 Chapter 8 - R graph(R 그래프) 안녕하세요 푸디헬스입니다^^ 오늘은 R grahph의 기초에 대해 포스팅하겠습니다. R grahph는 데이터를 시각화할 때 자주 사용됩니다. 함수는 plot을 사용합니다 R에서 그래프 그리기 plot() rnorm(100) : random normal distribution - 정규분포에서 랜덤으로 100개 추출 plot(x, y, main = "plot (x-y)") plot(x축, y축, main = '제목이에요') type seq(-2, 2, length = 10) : -2에서 2까지 등간격으로 10개 숫자 x^2 : x의 제곱 type = 'b' : both( line [선] + point [점]) lty (line type) line type = 선모 양 제가 올린 파일에 xlab(x축 labe.. 2019. 7. 30.
R언어 기초 Chapter 7 - 제어의 흐름(조건문, If문) 안녕하세요 푸디헬스입니다. 오늘은 조건문과 if문에 대해서 포스팅할 겁니다 RStudio를 실행시켜주세요 조건문 논리 연산 논리연산자의 결과는 T(=1) or F(=0)로 나타납니다 &는 and를 의미합니다(&는 모두 참이면 T, 그 이외에는 모두 F를 반환합니다) (3>2) : T, (2>3) : F ------> F | 는 or을 의미합니다. ( |는 모두 거짓이면 F, 그 이외에는 모두 T를 반환합니다.) (3>2) : T, (2>3) : F -------> T ! 는 결과를 반대로 나타내 줍니다 (2>3) : F !(2>3) : T ==는 왼쪽과 오른쪽이 같은가를 묻는 기호입니다. 3과 2는 같다 ----> F >= : 크거나 같다입니다. 3>=2 : 3은 2보다 크거나 같다 -----> T 조건.. 2019. 7. 29.
R언어 기초 Chapter 6 - data.frame(데이터프레임) 안녕하세요 푸디헬스입니다. 오늘은 data.frame(데이터 프레임)의 기초에 대해 포스팅해보겠습니다. 데이터 프레임은 데이터 테이블을 저장하는 R의 대표적인 데이터 형식입니다. 데이터 프레임의 생성은 data.frame 함수를 이용합니다. kids에 'jack'과 'Jill을 넣고 ages에 12와 10을 넣어줍니다. (stringsAsfactors는 data.frame 함수의 option으로 문자형 변수를 R에서 정의한 팩터라는 변수 형식으로 변환 여부를 결정합니다. F라고 하면 문자형 변수를 팩터 형식으로 변환하지 않겠다는 의미입니다!) strignsAsFactors =F 인경우 class(d$kids)의 결과는 character strignsAsFactors =T 인경우 class(d$kids)의.. 2019. 7. 25.
R언어 기초 Chapter 5 - Matrix(행렬) 안녕하세요 푸디헬스입니다. 오늘은 Matrix(매트릭스)의 기초에 대해 포스팅하겠습니다. 먼저 R Studio를 실행시킵니다. 행렬 만들기는 matrix함수를 이용합니다. nrow : 행의 개수 ncol : 열의 개수 c(1, 2, 3, 4) : c()는 벡터를 생성하는 함수로 숫자, 문자 등등의 값을 가질 수 있습니다. R Studio에 c(1,2,3,4)를 실행해보시길 바랍니다. 가장 기초적인 행렬입니다. byrow = T 옵션으로 1 2 3 4 가 행순 서대로 들어가게 할 수 있습니다. 행렬에서 원소 위치는 [행, 열]로 나타냅니다. 열 전체, 행 전체를 선택하기 위해서는 행, 열에 해당하는 위치 인덱스를 생략하면 됩니다. y [1,1] : y 행렬에서 1행 1열을 의미합니다 y [ ,1] : y .. 2019. 7. 24.