목록 요소에서 중복 제거

user3412205

단일 목록에있는 여러 데이터 프레임에서 두 개의 열로 정의 된 중복 항목이있는 행을 제거하려고합니다.

간단한 데이터 :

aa <- data.frame(a=rnorm(100),b=rnorm(100),x=rnorm(100),y=rnorm(100),Z=rep(1:4, each=25))
split.aa<-split(aa, aa$Z)

목록 'split.aa'의 각 df에 대해 중복 된 x, y 쌍이있는 행을 제거하려고합니다.

나는 이것을 한 번에 한 df 할 수 있습니다.

split[[z]][!duplicated(split[[z]][,c('x','y')]),]

여기서 z는 'split.aa'내의 각 df 이름입니다.

작업이 각 요소에서 수행되도록 lapply에 어떻게 작성합니까?

lapply 함수 내에서 특정 목록 요소를 참조하는 방법에 대해 머리를 감싸는 데 어려움을 겪고 있습니다.

스벤 호헨 슈타인
lapply(split.aa, function(x) x[!duplicated(x[c("x", "y")]), ])

트릭을 할 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

목록 목록에서 중복 제거

분류에서Dev

목록 목록에서 중복 제거

분류에서Dev

중복 키 요소가있는 목록에서 튜플 제거

분류에서Dev

배열 목록에서 중복 된 요소 제거

분류에서Dev

목록에서 중복 된 요소 제거

분류에서Dev

파이썬의 목록에서 중복 요소 제거

분류에서Dev

중첩 목록에서 중복 제거

분류에서Dev

중첩 목록에서 중복 제거

분류에서Dev

튜플 목록에서 중복 제거

분류에서Dev

URL 목록에서 중복 제거

분류에서Dev

C # 목록에서 중복 제거 <string []>

분류에서Dev

Python, 목록에서 중복 제거

분류에서Dev

Python : 목록에서 중복 제거

분류에서Dev

목록에서 중복 세트 제거

분류에서Dev

부울 목록에서 중복 제거

분류에서Dev

Python의 목록 목록에서 중복 목록 제거

분류에서Dev

Python : 목록 목록에서 중복 항목 개수 및 제거

분류에서Dev

Python의 목록에서 중복 요소를 제거하는 방법

분류에서Dev

Java의 배열 목록에서 연속 중복 요소 제거 (panache 사용)

분류에서Dev

Python : 목록과 하위 목록에서 중복 요소를 제거합니다. 중복되는 경우 전체 하위 목록 제거

분류에서Dev

목록에서 대문자 / 소문자 중복 제거

분류에서Dev

목록에서 중복 제거 : 각 요소의 순서 및 마지막 중복 유지

분류에서Dev

df / 목록 목록에서 특정 중복 제거

분류에서Dev

정렬 된 목록에서 반복 요소 제거

분류에서Dev

정렬 된 목록에서 반복 요소 제거

분류에서Dev

목록에서 반복되는 요소 제거

분류에서Dev

Python의 목록 요소에서 HTML 반복 및 제거

분류에서Dev

중첩 목록에서 특정 요소를 제거하는 Python

분류에서Dev

다중 목록보기에서 선택한 요소 제거

Related 관련 기사

뜨겁다태그

보관