2013-11-19 6 views
-1

У меня есть эта функция, и она принимает несколько параметров. У меня есть эта часть функции здесь:Проблема с функцией заказа

sort.order <- order(inputs[,input.of.interest]) 

IIF Я читал входы я получаю что-то вроде:

 Status Quo Vaccination 
[1,] 10.409146 16.252537 
[2,] 5.834875 9.373437 
[3,] 5.784903 15.935623 
[4,] 12.208484 18.654250 
[5,] 9.786787 16.467321 
[6,] 6.560276 9.689887 

Но что такое input.of.interest должно быть? Что это значит, как эта функция используется?

Должно ли это быть числом, то есть если это 2, что бы он сделал?

+1

Он выбирает колонку для сортировки. Если это 1, он сортируется по «Status Quo», и если он равен 2, он сортируется по «Вакцинация». –

+0

Отлично, пожалуйста, разместите это как ответ, чтобы я мог принять :) – user2991233

ответ

0

Он выбирает колонку для сортировки. Если это 1, то он сортируется по Status Quo, и если он равен 2, он сортируется по Vaccination.

0
x <- seq(20, 11, -1) 
x 
# [1] 20 19 18 17 16 15 14 13 12 11 
order(x) 
# [1] 10 9 8 7 6 5 4 3 2 1 
x[order(x)] 
# [1] 11 12 13 14 15 16 17 18 19 20 

Надеюсь, вы увидите, как это работает.

Смежные вопросы