кодесурса
«Python

Программирование R: Найти n- ое наибольшее значение в данном векторе

script1adsense2code
script1adsense3code

Программирование R: векторное упражнение-14 с решением

Напишите программу на R, чтобы найти n- е наибольшее значение в данном векторе.

Пример решения :

Код программирования R:

x = c(10, 20, 30, 20, 20, 25, 9, 26)
print("Original Vectors:")
print(x)
print("nth highest value in a given vector:")
print("n = 1")
n = 1
print(sort(x, TRUE)[n])
print("n = 2")
n = 2
print(sort(x, TRUE)[n])
print("n = 3")
n = 3
print(sort(x, TRUE)[n])
print("n = 4")
n = 4
print(sort(x, TRUE)[n])

Пример вывода:

 [1] «Оригинальные векторы:»
[1] 10 20 30 20 20 25 9 26
[1] «n-е наибольшее значение в данном векторе:»
[1] "n = 1"
[1] 30
[1] "n = 2"
[1] 26
[1] "n = 3"
[1] 25
[1] "n = 4"
[1] 20                         

Редактор кода программирования R:



Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на R, чтобы найти второе по величине значение в данном векторе.
Далее: Запишите программу R, чтобы найти общие элементы из нескольких векторов.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code