在R中对数据进行排序可以使用sort()函数或order()函数。
示例代码:
# 对向量进行排序
vec <- c(5, 2, 8, 1, 9)
sorted_vec <- sort(vec)
print(sorted_vec)
# 对矩阵按列排序
mat <- matrix(c(5, 2, 8, 1, 9, 4), nrow = 2)
sorted_mat <- sort(mat)
print(sorted_mat)
示例代码:
# 对向量进行排序
vec <- c(5, 2, 8, 1, 9)
sorted_index <- order(vec)
sorted_vec <- vec[sorted_index]
print(sorted_vec)
# 对矩阵按列排序
mat <- matrix(c(5, 2, 8, 1, 9, 4), nrow = 2)
sorted_index <- order(mat[, 1]) # 按第一列排序
sorted_mat <- mat[sorted_index, ]
print(sorted_mat)
排序的应用场景包括但不限于:
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云