말로 설명하기 어려우 니 구체적인 예를 들어 보겠습니다.
내 데이터 프레임은 다음과 같습니다.
V1 V2 V3 V4 V5 V6 V7 V8 V9
1 a b c d 0 0 0 0
2 e f g h 0 0 0 0
3 i j k l 0 0 0 0
. . . . . 0 0 0 0 (and so on)
0 0 0 0 0 1 a g c
0 0 0 0 0 1 a h c
0 0 0 0 0 . . . . (and so on)
0 0 0 0 0 2 u i l
0 0 0 0 0 2 k m n
0 0 0 0 0 . . . . (and so on)
0 0 0 0 0 3 u j v
0 0 0 0 0 3 z a r
0 0 0 0 0 . . . . (and so on)
내가 원하는 것은 :
V1 V2 V3 V4 V5 V6 V7 V8 V9
1 a b c d 0 0 0 0
0 0 0 0 0 1 a g c
0 0 0 0 0 1 a h c
0 0 0 0 0 . . . . (and so on)
2 e f g h 0 0 0 0
0 0 0 0 0 2 u i l
0 0 0 0 0 2 k m n
0 0 0 0 0 . . . . (and so on)
3 i j k l 0 0 0 0
0 0 0 0 0 3 u j v
0 0 0 0 0 3 z a r
0 0 0 0 0 . . . . (and so on)
노트 : unique(df$V1) = unique(df$V6)
옵션은 다음과 같습니다.
df[order(pmax(df$V1, df$V6)),]
# V1 V2 V3 V4 V5 V6 V7 V8 V9
# 1 1 a b c d 0 0 0 0
# 4 0 0 0 0 0 1 a g c
# 5 0 0 0 0 0 1 a h c
# 2 2 e f g h 0 0 0 0
# 6 0 0 0 0 0 2 u i l
# 7 0 0 0 0 0 2 k m n
# 3 3 i j k l 0 0 0 0
# 8 0 0 0 0 0 3 u j v
# 9 0 0 0 0 0 3 z a r
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다