세 개의 식별자가있는 큰 데이터 프레임이 있습니다. 예를 들어이 같은 데이터 프레임을 생성합니다 여러 데이터 프레임 항목에 고유 한 식별자를 할당하는 방법
df <- data.frame(year=c(1999,1999,2000,2000,2000), country=c('K','K','M','M','S'),
site=c('di','se','di','di','di'))
:
year country site
1999 K di
1999 K se
2000 M di
2000 M di
2000 S di
내가 데이터 프레임에 추가 열을 추가하고 항목에 대한 사용하여 할당 된 '고유 ID'를 갖고 싶어 '연도', '국가'및 '사이트'. 다음과 같이 보일 것입니다 :
year country site unique_id
1999 K di 1
1999 K se 2
2000 M di 3
2000 M di 3
2000 S di 4
이 작업을 수행하는 방법에 대한 제안은 크게 감사하겠습니다. 나는 어떻게 든 플라이어 꾸러미를 사용하여 할 수있을 것이라고 생각하고 있습니까?
감사처럼 할 것,이 답변의 모두 잘했다. 매우 감사. – Austin
아마'transform (df, unique_id = as.integer (상호 작용 (연도, 국가, 사이트, drop, TRUE))))') 대신 – baptiste
@baptiste - Sweet. 그보다 훨씬 좋았고,'interaction = '에 대한'drop = TRUE' 인수에 대해 배우게되어 기쁩니다. –