나는 목록으로 구성되는 데이터 프레임 내 데이터를 주문하려고 해요R : 목록에있는 데이터 프레임의 데이터를 주문하려고
내가 표시 할 수 없습니다 미안 해요 당신이 전체 데이터 만, 데이터가 다음과 같이 보입니다 (이건 그냥 예입니다)
이름/EducationStatus/CurrentSalary
내가 먼저, 교육 상태로 모든 사람을 분류 할 일은 시도하고있는 무슨. 이에서
salaryRank <- function(outcome, rank){
dataFile <- read.csv("salary.csv", colClasses = "character")
if(outcome == "CurrentSalary"){
dataFile$CurrentSalary <- as.numeric(dataFile$CurrentSalary)
dataFile <- split(dataFile, dataFile$EducationStatus)
}
}
내가
학사 < 검색 - 예) 에밀리, 존, 마이클과 마크
과 데이터 프레임을고등학교 졸업생 < - 예) 안토니와 데이터 프레임, 톰, 엘리자베스
마스터 < - 예 : Laura, David, Jennifer의 데이터 프레임
이제 저는 연봉을 순위별로 순위를 매기려고합니다. 따라서 순위 섹션에 3을 입력하면 결국 각 데이터 프레임 (학사, 고등학교 졸업 및 마스터)에서 3 위 사람을 검색합니다.
그러나이 작업을 수행하는 데 사용할 수있는 옵션을 찾을 수 없습니다. 모든 x-apply 방법을 시도했지만 'Education.Status'섹션에 도달 할 수 없었습니다. 출력 $$ Education.Status와 같은 것이 운동하지 않았습니다 ...
Thx에 미리 있습니다.
는이 시도를? 순서가 지정된 데이터 프레임을 제공하는 df_ordered <- df [order (df $ CurrentSalary)], 그러면 df_ordered [3,]을 수행하여 세 번째 행을 가져올 수 있습니다. – MarkeD