Basic R학부공부/데이터마이닝과통계2018. 9. 7. 01:57
Table of Contents
반응형
x<- seq (1,10,by=3)# 1 ~ +3 , 10y<-seq(1,10,length.out=5)# 1~10 same length five numberx<-c(1,2,3)rep(x,times=2)# repeat : times : All element x 2rep(x,each=2)#repeat : each : element x 2x<- c(1,2,3,4,5)x[2]# element 2x[c(1,3,5)]# element 1,3,5x[-c(2,4)]# remove element 2,4x[x>2]# greater than 2x[x>2 & x <4]# greater than 2 and less than 4x[2] <- 20# x[2] input 20x[c(3,4)] <-15# each element x[3],x[4] input 15x[x<=15] <- 10# less than 15 elements to 10x<- seq(1,10)mean(x)# Average (x)var(x)# Dispersion(x)sd(x)# standard Deviation(x)sqrt(x)# square root(x)length(x)# amountabs(x)#Absolute Valuex<- array(1:3,dim=c(3))# same = x <- seq(1:3)x<- array(1:6,dim=c(2,3))# x1차 배열 생성 , 2행 3열 , 1~6 숫자x[1,3]x[,3]x[,-3]x[1,2] <-20x<-matrix(1:9 , nrow=3)# 1~9 정수 , 행의 숫자가 3개인v1<-c(1,2,3,4)v2<-c(5,6,7,8)v3<-c(9,10,11,12)x<-cbind(v1,v2,v3)# Column bind , 열 단위로 합침y <- rbind(v1,v2,v3)# Row bind , 행 단위로 합침x<-data.frame(성명=c("홍길동","손오공"),나이=c(20,30),주소=c("서울","부산"))quakes# datasethead(quakes, n=10) # 데이터 앞부분 10개 행tail(quakes , n=6) # 데이터 뒷부분 6개 행 보기names(quakes) # quakes의 변수명 보기str(quakes) # 데이터 구조 보기dim(quakes) # 행과 열의 수summary(quakes) # 변수별 데이터 요약 정보summary(quakes $ mag) # mag 변수에 대한 최솟값 ..... 최댓값write.table(quakes,"C:/Users/user/Documents/R/quakes.txt",sep=",")# R 하위 폴더내에 quakes의 txt 저장 , 데이터 간의 구분자는 , 로x<- read.csv("C:/Users/user/Documents/R/quakes.txt",header = T)#header=T는 데이터 파일의 첫 번째 행믁 항목명으로 인식PieMultiple <-function(r){area = 3.14 * r ^ 2return(area)}# 함수 적용 가능
반응형
'학부공부 > 데이터마이닝과통계' 카테고리의 다른 글
히스토그램 ( 지진 강도 출력 ) (0) | 2018.09.08 |
---|---|
Pie_Chart ( R ) (0) | 2018.09.08 |
ggmap2를 통한 단양팔경 출력 + 마커 출력 (0) | 2018.09.08 |
ggmap을 활용한 서울 지도 출력 (0) | 2018.09.08 |
Simple_Barchart (0) | 2018.09.08 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상