StoryCode

기본.데이터프레임(data frame).샘플

R
반응형

참조 : https://jjeongil.tistory.com/322

- R 설치하면 iris 라는 샘플 dataset 제공

  iris 데이타셋 설명 : iris 3개품종 각 50 그루씩 150 그루 심은 뒤, 꽃받침의 길이와 폭, 꽃잎의 길이와 폭 측정. Species(setosa, virginica, versicolor) 는 품종.

 

데이타 뽑는 방법)

is.data.frame(iris) # iris 가 data.frame 인지 확인

iris[, "Species"] # 결과가 Vector. iris[,5] 와 동일. iris$Species

iris["Species"] # 결과가 150x1 data frame

 

iris[, c(1:2)]

iris[, c(1,3,5)]

iris[,c("Sepal.Length", "Species")]

iris[1:50]

iris[1:50, c(1,3)]

 

 

 

 

 

반응형

'R' 카테고리의 다른 글

이중괄호의 의미 ( Ex>iris[['Sepal.Length']] )  (0) 2019.11.07
rbind, cbind, merge 차이  (0) 2019.11.07
기본.데이터프레임(data frame)  (0) 2019.11.05
기초.데이타 타입.벡터 연산  (0) 2019.11.05
기초.데이타 타입.변수  (0) 2019.11.05

기본.데이터프레임(data frame)

R
반응형

참조 : https://jjeongil.tistory.com/322

 

샘플)

city <- c("Seoul", "Washington", "BangKok")

rank <- c(1,3,2)

 

city.info <- data.frame(city, rank)

# city               rank

1 Seoul                 1

2 Washington         3

3 BangKok             2

 

설명)

data.frame은 data를 조합해준다.

실제로는 데이타가 csv 같은 형태로 이미 있어서, 쓸 일은 잘 없다.

data.frame = CSV 파일 이라고 생각하는 게 편할 것 같다.

 

반응형

'R' 카테고리의 다른 글

rbind, cbind, merge 차이  (0) 2019.11.07
기본.데이터프레임(data frame).샘플  (0) 2019.11.06
기초.데이타 타입.벡터 연산  (0) 2019.11.05
기초.데이타 타입.변수  (0) 2019.11.05
기초.데이타 타입.벡터  (0) 2019.11.05

기초.데이타 타입.벡터 연산

R
반응형

샘플 #1) d <- c(1,9,3,7,5)

 

d-5 = -4 4 -2 2 0

 

2*d = 2 18 6 14 10

 

 

샘플 #2) x <- (1,2,3), y <-(4,5)

c(x,y) = 1 2 3 4 5 # 단순연결

 

 

샘플 #3) x <- (1,2,3), y <-(4,5,6)

x+y = 5 7 9 # 원소끼리 덧셈

 

 

함수명 

 설명

결과

샘플데이타 d <- c(1,2,3,4,5,6,7,8,9,10)

sum(d) 

 자료의 합

55

mean(d[1:5]) 

 자료의 평균

3 = 1+2+3+4+5 = 15 / 5

median(d)

 자료의 중앙값

 

max(d), min(d) 

 자료의 최대, 최소값 

10 1

var()

 자료의 분산 값

 

sd() 

 자료의 표준편차

 

sort(d) 

sort(x = d, decreasing = TRUE)

 자료를 정렬하여 출력 

x 라는 매개변수에 직접넣기 가능

1 2 3 4 5 6 7 8 9 10

10 9 8 7 6 5 4 3 2 1

range() 

 자료의 범위 (최대값 ~ 최소값)

 

 length(d) 

 자료의 개수

10

 

반응형

'R' 카테고리의 다른 글

rbind, cbind, merge 차이  (0) 2019.11.07
기본.데이터프레임(data frame).샘플  (0) 2019.11.06
기본.데이터프레임(data frame)  (0) 2019.11.05
기초.데이타 타입.변수  (0) 2019.11.05
기초.데이타 타입.벡터  (0) 2019.11.05