R에서 달러 기호 연산자($)를 사용하는 방법


R에서 달러 기호 연산자( $ )를 사용하여 목록 및 데이터 프레임에서 변수를 만들고 액세스할 수 있습니다.

다음 예에서는 실제로 이 연산자를 사용하는 네 가지 일반적인 방법을 보여줍니다.

예 1: 달러 기호를 사용하여 목록에 변수 생성

R에서 다음 목록을 생성한다고 가정합니다.

 #create list
my_list <- list(A= c(' X ', ' Y ', ' Z '),
                B=20,
                C=1:5)

#view list
my_list

$A
[1] “X” “Y” “Z”

$B
[1] 20

$C
[1] 1 2 3 4 5

달러 기호 연산자( $ )를 사용하여 이 목록에 새 변수를 만들 수 있습니다.

 #create new variable in list
my_list$D <- c(' Hey ', ' Hi ', ' Hello ')

#view updated list
my_list

$A
[1] “X” “Y” “Z”

$B
[1] 20

$C
[1] 1 2 3 4 5

$D
[1] “Hey” “Hi” “Hello”

새 변수 D가 목록에 추가되었습니다.

예 2: 달러 기호를 사용하여 목록의 변수에 액세스

달러 기호 연산자( $ )를 사용하여 목록의 특정 변수에 액세스할 수도 있습니다.

예를 들어, 다음 코드를 사용하여 목록의 변수 C 에 액세스할 수 있습니다.

 #create list
my_list <- list(A= c(' X ', ' Y ', ' Z '),
                B=20,
                C=1:5)

#access variable C
my_list$C

[1] 1 2 3 4 5

변수 C 의 값만 반환된다는 점에 유의하세요.

예 3: 달러 기호를 사용하여 데이터 프레임에 변수 생성

R에서 다음 데이터 프레임을 생성한다고 가정합니다.

 #create data frame
df <- data. frame (team=c(' Mavs ', ' Spurs ', ' Rockets ', ' Nets '),
                 dots=c(140, 115, 109, 98))

#view data frame
df

     team points
1 Mavs 140
2 Spurs 115
3 Rockets 109
4 Nets 98

달러 기호 연산자( $ )를 사용하여 데이터 프레임에 Assists 라는 새 변수를 만들 수 있습니다.

 #create new variable called assists
df$assists <- c(20, 25, 29, 49)

#view updated data frame
df

     team points assists
1 Mavs 140 20
2 Spurs 115 25
3 Rockets 109 29
4 Nets 98 49

새로운 지원 변수가 데이터 프레임에 추가되었습니다.

예 4: 달러 기호를 사용하여 데이터 프레임의 변수에 액세스

달러 기호 연산자( $ )를 사용하여 데이터 프레임의 특정 변수에 액세스할 수도 있습니다.

예를 들어, 다음 코드를 사용하여 데이터 프레임의 points 변수에 액세스할 수 있습니다.

 #create data frame
df <- data. frame (team=c(' Mavs ', ' Spurs ', ' Rockets ', ' Nets '),
                 dots=c(140, 115, 109, 98))

#access values for points
df$points

[1] 140 115 109 98

포인트 변수의 값만 반환된다는 점에 유의하세요.

추가 리소스

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

R에서 View() 함수를 사용하는 방법
R에서 Aggregate() 함수를 사용하는 방법
R에서 replacement() 함수를 사용하는 방법

의견을 추가하다

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