R语言 如何找到矢量的第N个最小值

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程