본문 바로가기

R studio

R Basics - Vectors

A. Vectors

1. names( ) - 변수명을 확인하거나 변수명을 새로 입력할 때 

library(tidyverse)
library(dslabs)
data(murders)

> names( murders ) 
[1] "state"      "abb"        "region"     "population" "total"





codes <- c(380, 124, 818)
country <- c("italy","canada","egypt")

> names(codes)
    NULL

names(codes) <- country

> codes
 italy  canada  egypt
  380    124      818

 

2. seq

  - seq(1, 10) - 1, 2, 3, ...10

  - seq(1, 10, 2) - 1, 3, 5, 7, 9

 

 

3. subsetting - [ ]안에 행/열 혹은 name을 입력하여 해당 데이터를 출력

  - "a:b" 를 사용하여 a부터 b까지의 모든 값을 출력할 수도 있음. 

> codes[2]
  canada
   124
> codes[c(1,3)]
    italy  egypt
    380    818
> codes[1:2]
    italy  canada
    380    124
> codes["canada"]
    canada
      124

 

4. type 변경

  - as.character( x )

  - as.numeric( x )

  - as.data.frame( x )

  - as.factor( x )

  

B. Sorts

1) sort - 실제 값을 순서대로 정렬하여 출력

2) order - 해당 order가 original에서 몇번째에 있는 것인지를 출력

3) rank - 해당 original값이 몇번째 order인지를 출력

 

 

'R studio' 카테고리의 다른 글

R Basics - Data Type  (0) 2021.07.23