2차원 데이터의 컬럼 이름 가져오는 방법입니다. 직관적으로 가져오는 방법이 있고 attributes라는 함수를 거쳐 하나씩 불러오는 방법이 있습니다. 먼저 df를 만들겠습니다. class1 = c(100,45,80,75,30) class2 = c(70,80,60,50,40) class3 = c(40,50,60,70,80) class4 = c(10,25,100,70,35) class5 = c(60,55,55,45,35) df = data.frame('class1'=class1,'class2'=class2,'class3'=class3,'class4'=class4,'class5'=class5) df 다음과 같이 데이터프레임을 만들었습니다. 직관적 방법 직관적으로 데이터프레임에서 바로 열을 가져올 수 있습니다...
R에서 데이터를 tidy하게 다루게 해주는 패키지인 tidyverse 에 대한 설치하는 방법입니다. tidyverse 소개 tidyverse는 R에서 데이터분석을 한다면 무조건 써야하는 패키지입니다. 패키지로 되어 있어서 한번에 설치가 가능하고 데이터분석에 초점을 맞추고 있어서 데이터분석을 하기 좋은 툴을 많이 가지고 있습니다. 데이터가 잘 정리된 테이블로 나오게 하거나 시각화를 위한 도구들을 한꺼번에 모아놓았습니다. rstudio의 해들리 위캠 박사의 팀이 개발한 패키지이고 대표적으로 ggplot2, dplyr, tidyr, readr, purrr,tibble,stringr,forcats 이 있습니다. "기본 디자인 철학, 문법, 데이터구조의 공유"하는 tidy data를 추구하기 때문에 datafra..
R에서의 연산자들을 한데 모았습니다. 기호로 표현하는 것들이기 때문에 당연히 그 의미를 알아두면 편하게 쓸 수 있습니다. 어려운건 전혀 없습니다. 산술 연산자 연산자 내용 + 덧셈 - 뺄셈 * 곱하기 / 나누셈 %% 나눗셈 중 나머지 출려 %/% 나눗셈 중 몫 출력 ^ 지수 입력 ** 지수 입력 연산 중에서 나눗셈 부분만 보겠습니다. 나머지는 수학하듯이 하면 되서 넘어가겠습니다. # 나눗셈 > 7/4 [1] 1.75 # 몫 구하기 > 7%/%4 [1] 1 # 나머지 구하기 > 7%%4 [1] 3 관계 연산자 연산자 내용 > 부등호(좌변이 우변보다 크다) = 부등호(좌변이 우변보다 크거나 같다) c(FALSE, TRUE, FALSE) && c(TRUE,TRUE,FALSE) FALSE > c(FALSE, T..