如何在 R 中找到向量中的第 N 个最小值?
在本文中,我们将讨论如何在 R 编程语言中找到向量中的第 N 个最小。
脚步 -
- 创建矢量
- 使用函数readline()从用户那里获取输入。
- 使用函数as.integer()将数据从字符串转换为整数。
- 在这一步中,我们使用
Syntax:
sort(vector name ) [n value])
Parameter:
- Vector name is the vector which we created.
- N value is which largest number you want to print.
示例 1:
R
a<- c(1,3,4)
x = readline();
x = as.integer(x);
print(sort(a)[x])
R
a<- c(3453,39898,-997784)
x = readline();
x = as.integer(x);
print(sort(a)[x])
输出:
[1] 1
示例 2:
电阻
a<- c(3453,39898,-997784)
x = readline();
x = as.integer(x);
print(sort(a)[x])
输出:
[1] 39898