R语言 如何找到矢量的第N个最小值
在这篇文章中,我们将讨论如何在R编程语言中找到向量的第N个最小值。
步驟 –
- 创建向量
- 使用函数 readline() 接受用户的输入 。
- 使用函数 as.integer() 将数据从字符串转换为int 。
- 在这一步,我们要用以下方法找到第n个最大的数字
语法 。
sort(vector name ) [n value])
参数 。
- 矢量名称是我们创建的矢量。
- N值是你想打印的最大数字。
例1 :
a<- c(1,3,4)
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