R语言 向量的排序 – sort()函数

R语言 向量的排序 – sort()函数

R语言中的 sort() 函数是用来对一个向量的值进行排序。它以布尔值为参数,按升序或降序排序。

语法:

sort(x, decreasing, na.last)

参数:

x: 要排序的向量

decreasing: 以降序排序的布尔值

na.last: 将NA放在最后的布尔值

例1 :

# R program to sort a vector
  
# Creating a vector
x <- c(7, 4, 3, 9, 1.2, -4, -5, -8, 6, NA)
  
# Calling sort() function
sort(x)

输出

[1] -8.0 -5.0 -4.0  1.2  3.0  4.0  6.0  7.0  9.0

例2 :

# R program to sort a vector
  
# Creating a vector
x <- c(7, 4, 3, 9, 1.2, -4, -5, -8, 6, NA)
  
# Calling sort() function
# to print in decreasing order
sort(x, decreasing = TRUE)
  
# Calling sort() function
# to print NA at the end
sort(x, na.last = TRUE)

输出

[1]  9.0  7.0  6.0  4.0  3.0  1.2 -4.0 -5.0 -8.0
[1] -8.0 -5.0 -4.0  1.2  3.0  4.0  6.0  7.0  9.0   NA

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程