返回顶部

收藏

R语言的排序

更多

R语言的排序

排序

# Goal: To do sorting.
#
# The approach here needs to be explained. If `i' is a vector of
# integers, then the data frame D[i,] picks up rows from D based
# on the values found in `i'.
#
# The order() function makes an integer vector which is a correct
# ordering for the purpose of sorting.

D <- data.frame(x=c(1,2,3,1), y=c(7,19,2,2))
D

# Sort on x
indexes <- order(D$x)
D[indexes,]

# Print out sorted dataset, sorted in reverse by y
D[rev(order(D$y)),]

标签:R语言,排序

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 第七星尘 发表 2013-01-10 18:12:39 PHP实现的快速排序
  2. Conda 发表 2013-01-28 03:51:06 R语言 RStudio配置与管理
  3. coder4 发表 2013-07-28 11:33:30 [转 ]Hadoop – How to do a secondary sort on values
  4. Conda 发表 2013-12-17 03:45:12 用R语言抓取pm2.5数据绘制全国pm2.5分布图
  5. Yanjun 发表 2014-04-01 13:06:35 内部排序算法:基数排序
  6. admin 发表 2014-08-12 06:10:45 【python】使用collections模块排序字典并返回字典
  7. 博主 发表 2014-12-25 16:52:01 关于快速排序算法的一些想法
  8. 博主 发表 2014-06-21 16:00:00 Hive中的排序语法
  9. Arien 发表 2014-03-12 11:06:26 排序算法
  10. hillock 发表 2014-12-13 11:47:24 预排序遍历树算法(非递归无限极分类算法)学习笔记
  11. 博主 发表 2015-03-14 10:40:40 常见的排序算法及其java实现
  12. lvfuyu 发表 2015-06-23 09:20:53 [hihocoder] 拓扑排序2

发表评论