728x90
반응형
기초문법
기초 문법을 아래 코드 주석과 함께 복기하기
데이터프레임의 Columns, 즉 변수에 접근할 때 $를 사용한다.
#평균
mean(mpg$hwy)
#최대값
max(mpg$hwy)
#최소값
min(mpg$hwy)
#히스토그램 만들기
hist(mpg$hwy)
#변수 배정
a<-3
b<-2
c<-1.4
변수를 배정할 때 사용하는 Assignment Operator, 즉 할당 연산자는 자주 사용하기 때문에 단축키가 존재한다.
단축키: Alt + -
#연속형 변수 배정
aa <- c(1,2,3,4,5)
bb <- c(1:5)
cc <- seq(1, 5)
#2씩 증가하는 연속형 변수 배정
dd <- seq(1,10, by=2)
#지정된 연속형 변수에 연산 가능
aa+2
# 4 6 8 10 12
dd*3
# 3 9 15 21 27
#연속형 변수지만 length, 길이가 다르면 연산 불가
cc+dd
#길이가 같으므로 변수끼리 연산 가능
bb*cc
#변수에 글자 배정 가능
s <- 'a'
s2 <- 'text'
s3 <- 'hello world'
#동일하게 c를 써주면 연속형 변수 생성 가능
ss <- c('a', 'b', 'c')
#문자열은 연산 불가
s+s2
주어진 문자열이나 연산 가능한 iterable객체들을 최소, 최대, 평균값 구하기
aa <- c(1,2,3,4,5)
#지정된 iterable변수의 평균 값 구하기
mean(aa)
#최대값
max(aa)
#최소값
min(aa)
#동일하게 c를 써주면 연속형 변수 생성 가능
ss <- c('a', 'a', 'c', 'c', 'd','d','d')
#plot, 막대 차트 그리기
qplot(ss)
#연속 문자열 배정
ch <- c('Hello', 'world')
#paste를 활용하고 collapse, " " 공백을 줌으로써 문장 공백 추가하여 연결
paste(ch, collapse = " ")
#paste로 변경된 문자열을 다른 변수에 저장
paste_ch <- paste(ch, collapse = " ")
paste_ch
728x90
반응형
'R - 통계 언어' 카테고리의 다른 글
R로 데이터 그래프 그려보기 - 산점도, 막대그래프, 선그래프, 박스그래프 (0) | 2022.06.01 |
---|---|
R 데이터 전처리 필수 함수 모음 - dplyr 내장 함수 (0) | 2022.05.31 |
R 데이터프레임 column 생성, column 연산, 빈도수 계산, 조건문 추가하기 (0) | 2022.05.31 |
R 데이터프레임 만들기, 엑셀파일 불러오기, 패키지안의 특정 데이터 data.frame화 (0) | 2022.05.30 |
R 시작해보기 - 처음 세팅부터 package설치, library 불러오기까지 (0) | 2022.05.30 |