Làm thế nào để đối số Tie.method của chức năng xếp hạng của R hoạt động?


Câu trả lời:


23

Ties.method chỉ định thứ hạng phương thức sử dụng để phá vỡ mối quan hệ. Giả sử bạn có một vectơ c (1,2,3,3,4,5). Rõ ràng là 1 là đầu tiên và 2 là thứ hai. Tuy nhiên, không rõ thứ hạng nào sẽ được chỉ định cho 3 giây đầu tiên và thứ hai. Ties.method xác định cách thực hiện. Có một vài tùy chọn:

  • trung bình gán cho mỗi phần tử gắn kết thứ hạng "trung bình". Các cấp bậc do đó sẽ là 1, 2, 3.5, 3.5, 5, 6
  • đầu tiên cho phép "chiến thắng" sớm hơn "chiến thắng", vì vậy các cấp bậc được xếp theo thứ tự số (1,2,3,4,5,6)

  • min gán mọi phần tử bị ràng buộc cho thứ hạng thấp nhất, do đó bạn nhận được 1,2,3,3,5,6

  • tối đa làm ngược lại: các yếu tố bị ràng buộc có thứ hạng cao nhất (1,2,4,4,5,6)

  • ngẫu nhiên phá vỡ các mối quan hệ ngẫu nhiên, vì vậy bạn sẽ nhận được (1,2,3,4,5,6) hoặc (1,2,4,3,5,6).


Cảm ơn rât nhiều! Câu trả lời của bạn đã giúp tôi giải quyết vấn đề của mình! Cám ơn bạn một lần nữa!
Niềm vui

2
Không vấn đề gì. Bạn có thể đã biết điều này, nhưng ?commandsẽ in trợ giúp cho một lệnh.
Matt Krause
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.