R의 c() 함수 소개


R의 c() 함수를 사용하여 세 가지 일반적인 작업을 수행할 수 있습니다.

1. 벡터를 생성합니다.

2. 여러 벡터를 연결합니다.

3. 데이터 프레임에 열을 만듭니다.

이 함수는 다음 기본 구문을 사용합니다.

 my_vector <- c(value1, value2, value3, ...)

c()는 여러 값이나 객체를 하나로 결합하는 데 사용되므로 “결합”을 의미한다는 점에 유의하세요.

다음 예에서는 이 기능을 실제로 사용하는 방법을 보여줍니다.

예 1: c()를 사용하여 벡터 만들기

다음 코드는 c()를 사용하여 숫자형 벡터를 만드는 방법을 보여줍니다.

 #create digital vector
numeric_vector <- c(4, 7565, 15, 93.22, 100, 50, 0)

#display digital vector
numeric_vector 

[1] 4.00 7565.00 15.00 93.22 100.00 50.00 0.00

c()를 사용하여 문자형 벡터를 만들 수도 있습니다.

 #create character vector
char_vector <- c('A', 'C', 'L', 'M', 'O')

#display character vector
char_vector 

[1] “A” “C” “L” “M” “O”

예제 2: c()를 사용하여 여러 벡터 연결

다음 코드는 c()를 사용하여 여러 벡터를 하나로 연결하는 방법을 보여줍니다.

 #define two vectors
vec1 <- c(4, 15, 19, 18)
vec2 <- c(10, 100, 40, 20, 80, 85)

#concatenate vectors into one
vec3 <- c(vec1, vec2)

#view concatenated vector
vec3

[1] 4 15 19 18 10 100 40 20 80 85

예제 3: c()를 사용하여 데이터 프레임에 열 생성

다음 코드는 c()를 사용하여 R의 데이터 프레임에 열을 만드는 방법을 보여줍니다.

 #create data frame with three columns
df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'),
                 points=c(99, 90, 86, 88, 95),
                 assists=c(33, 28, 31, 39, 34))	

#view data frame
df

  team points assists
1 A 99 33
2 B 90 28
3 C 86 31
4 D 88 39
5 E 95 34

결과는 c() 함수를 사용하여 각각 생성된 세 개의 열이 있는 데이터 프레임입니다.

추가 리소스

다음 튜토리얼에서는 R에서 다른 일반적인 기능을 사용하는 방법을 설명합니다.

R에서 Paste 및 Paste0 함수를 사용하는 방법
R에서 replacement() 함수를 사용하는 방법
R에서 View() 함수를 사용하는 방법
R에서 rep() 함수를 사용하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다