- 산술 연산자
📌


#작업용 폴더 설정
setwd("d:/20220811/r/workspace/수업소스")
getwd()#현재 작업 폴더
print(1+2)
1+2
print(3,4) #콘솔출력. 한개만
cat(3,4) #콘솔출력. 여러개를, 연결하여 출력
1+2
##산술 연산자
5/2 #2.5 /:나누기 결과값
5%/%2 #2 %/%: 나누기 몫만 정수로 결과값
3^3 #제곱
3**3 #제곱
5%%2 #나머지
1+2
'1'+'2' #문자형의 + 연산자 사용불가
as.numeric('1')+as.numeric('2') #as.numeric(문자) =>숫자로 바꿔주는 함수
#결측값 : NA
sum(1,2,3) #sum : 데이터의 합
sum(1,2,NA) #NA
sum(1,2,NA,na.rm=T) #NA를 제외하고 합. na.rm=T : NA값을 제외
- factor 자료형
📌
#factor 자료형 : 범주를 가지고 있는 자료형
# : 범주를 R에서는 level이라고도 함
data <- c(3,2,2,1,1,2,3,3,2) #벡터자료형
data <- #한가지가 아니라 여러개의 자료형을 가지고있음
factor(data) #값의 범위
#파일 읽기
txt1 <- read.csv("factor_test.txt")
txt1
❓

#혈액형 출력
txt1$blood
##혈액형 종류만 출력
b<-factor(txt1$blood) #factor(txt1$blood)를 b라는 변수에 집어넣음
b
summary(b) #값의 건수를 표로 생성 함수
❓ #남자,여자의 인원수 출력

#남자,여자의 인원수 출력
s<-factor(txt1$sex)
s
summary(s)
'수업(국비지원) > R' 카테고리의 다른 글
| [R] Exam (0) | 2023.04.24 |
|---|---|
| [R] 시각화 - 그래프, 히스토그램, 상자그래프 (0) | 2023.04.21 |
| [R] matrix, dataframe (0) | 2023.04.21 |
| [R] Data Object (0) | 2023.04.21 |