R에서 한 번에 두 개의 열로 행 순위를 매기는 방법은 무엇입니까?

smz

다음은 v2 열을 기준으로 순위를 매기는 코드입니다.

x <- data.frame(v1 = c(2,1,1,2), v2 = c(1,1,3,2))
x$rank1 <- rank(x$v2, ties.method='first')

하지만 v2에는 동점이 있기 때문에 v2와 v1을 기준으로 순위를 매기고 싶습니다. RPostgreSQL을 사용하지 않고 어떻게 할 수 있습니까?

매튜 Plourde

어때 :

within(x, rank2 <- rank(order(v2, v1), ties.method='first'))

#   v1 v2 rank1 rank2
# 1  2  1     1     2
# 2  1  1     2     1
# 3  1  3     4     4
# 4  2  2     3     3

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

R에서 한 행의 데이터를 두 행으로 분리하는 방법은 무엇입니까?

두 개의 입력 문자열에 대한 파일 검사를 수행하는 방법은 무엇입니까?

Bootstrap에서 두 번째 행의 두 번째 열을 동일한 첫 번째 열 또는 첫 번째 행에 정렬하는 방법은 무엇입니까?

CSV에 한 행의 두 열에 두 개의 목록을 쓰는 방법은 무엇입니까?

두 개의 pd 데이터 프레임을 결합하고 점수에 따라 순위를 다시 매기고 가장 높은 순위에 대한 전체 행을 반환하는 방법은 무엇입니까?

한 행에있는 데이터를 두 개의 개별 열로 정렬하고 데이터에 쉼표가없는 방법은 무엇입니까?

한 열에서 인접한 두 행의 합계를 계산하는 방법은 무엇입니까?

두 개의 다른 테이블에서 열이 null 허용 여부를 확인한 다음 프로세스를 수행하는 방법은 무엇입니까?

한 번에 두 개의 속성으로 데이터를 보내는 방법은 무엇입니까?

PyQt5 GUI에서 두 개의 무한 루프를 실행하는 방법은 무엇입니까?

Excel 시트에서 한 열의 두 행 사이의 시간 차이를 찾는 방법은 무엇입니까?

Excel로 동일한 행에서 두 개의 여러 값의 비율로 무작위로 찾고 바꾸는 방법은 무엇입니까?

Aw에서 어떻게 할 수 있습니까? 두 개의 열과 첫 번째 열에 동일한 값이 있는 여러 파일이 있습니다. 행별로 두 번째 열의 값을 평균화하는 방법은 무엇입니까?

동일한 PHP 코드에서 두 개의 쿼리를 실행하는 방법은 무엇입니까?

동일한 파일에서 두 개의 익명 구조체를 실행하는 방법은 무엇입니까?

laravel에서 테이블의 각 행에 자동으로 번호를 매기는 방법은 무엇입니까?

R에서 순열없이 DF의 두 열 상호 작용을 수행하는 방법은 무엇입니까?

첫 번째 행의 숫자를 두 번째 행에서 마지막으로 세 번째 행에서 오름차순으로 정렬하지만 열 순서를 저장하는 방법은 무엇입니까?

추가 열에서 두 개의 열 행 요소를 합산하는 방법은 무엇입니까?

두 개의 열을 기반으로 Google 시트에서 팀 순위를 지정하는 방법은 무엇입니까?

R에서 두 개의 정렬 된 목록 사이의 순위 변화를 그리는 가장 간단한 방법은 무엇입니까?

QStyledItemDelegate 한 행에 두 개의 위젯을 만드는 방법은 무엇입니까?

동일한 행에 두 개의 위젯을 배치하는 방법은 무엇입니까?

R에서 서로 다른 행에있는 두 날짜의 차이를 찾는 방법은 무엇입니까?

Selenium webdriver로 Abhibus에서 돌아오는 여행을 위한 두 번째 날짜 선택기를 처리하는 방법은 무엇입니까?

citrus와 동일한 포트에서 다른 URL로 두 개의 모의 웹 서비스를 실행하는 방법은 무엇입니까?

시뮬레이션 값을 사용하여 두 열의 순서를 동시에 1000 번 무작위로 변경하는 방법은 무엇입니까?

C의 동일한 프로그램에서 한 번에 두 개의 무한 루프를 실행하는 방법

배열에서 두 개의 유사한 숫자의 인덱스를 찾는 방법은 무엇입니까?

TOP 리스트

뜨겁다태그

보관