본문 바로가기

전체 글112

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.
R언어 기초 Chapter 4 - 수치형변수 데이터 시각화 안녕하세요 푸디헬스입니다. 오늘은 수치형 변수의 데이터 시각화 방법에 대해 포스팅해보겠습니다. 수치형 데이터는 이산 데이터로 셀 수 있으며, 연속적인 속성을 가지는 데이터입니다 R Studio를 실행합니다. 데이터를 생성 SCORE에 점수 데이터 생성했습니다. sort함수로 수치형 데이터를 오름차순 또는 decreasing 옵션으로 내림차순으로 정리할 수 있습니다. 기본 통계자료의 확인 min : 최솟값 max : 최댓값 median : 중앙값 quantile(SCORE, 0.25) : SCORE 자료에서 상위 25%에 위치하는 데이터를 나타내 줍니다. 이 모든 것을 한꺼번에 보여주는 summary 함수입니다. 수치형 데이터의 시각화 1. boxplot boxplot함수는 수치형 데이터의 Min, 1st.. 2019. 7. 22.