Программирование R: Найти второе по величине значение в данном векторе
Программирование R: векторное упражнение-13 с решением
Напишите программу на R, чтобы найти второе по величине значение в данном векторе.
Пример решения :
Код программирования R:
x = c(10, 20, 30, 20, 20, 25, 9, 26)
print("Original Vectors:")
print(x)
print("Find second highest value in a given vector:")
l = length(x)
print(sort(x, partial = l-1)[l-1])
Пример вывода:
[1] «Оригинальные векторы:» [1] 10 20 30 20 20 25 9 26 [1] «Найти второе по величине значение в данном векторе:» [1] 26
Редактор кода программирования R:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу R для доступа к последнему значению в данном векторе.
Далее: Напишите программу на R, чтобы найти n- е наибольшее значение в данном векторе.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code