R, аргументы функции, lapply - PullRequest
       0

R, аргументы функции, lapply

0 голосов
/ 23 октября 2018

Я новичок с R.

Я буду бороться с функциями.например:

data <- read.csv("outcome-of-care-measures.csv", colClasses = "character")[,c(2,7,11,17,23)]
  names(data)[3] = "rate"
  data[, 3] = suppressWarnings( as.numeric(data[, 3]) )
  num<- 1
  data = data[!is.na(data$rate),]

  splited = split(data, data$State)
  ans = lapply(splited, function(x, num) {
    # Order by Deaths and then HospitalName
    x = x[order(x$rate, x$Hospital.Name),]

    # Return
    return (x$Hospital.Name[num])
  }, 1)

  #Return data.frame with format
  print( data.frame(hospital=unlist(ans), state=names(ans)) )

приведенный выше код работает :) .. однако я не понимаю, на что ссылается x в моей функции.это относится к строке кадра данных splited?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...