找回密码
 注册
查看: 3289|回复: 2

关于R中sort()函数中partial的作用,不解?

[复制链接]
发表于 2017-2-12 17:33:39 | 显示全部楼层 |阅读模式
学习R中的排序知识时,遇见下例:
x <- swiss$Education[1:25]
x
sort(x)
sort(x, partial = c(10, 15))
不理解,partial = c(10, 15))在此处的作用,请专业人士给予解答,谢谢!
回复

使用道具 举报

发表于 2017-4-17 01:12:05 | 显示全部楼层
只排出第1,6,10,15,21的最小值

> x; sort(x); sort(x, partial = c(1,6,10,15,21))
[1] 12  9  5  7 15  7  7  8  7 13  6 12  7 12  5  2  8 28 20  9 10  3 12  6
[25]  1
[1]  1  2  3  5  5  6  6  7  7  7  7  7  8  8  9  9 10 12 12 12 12 13 15 20
[25] 28
[1]  1  2  5  5  3  6  6  7  7  7  7  8  7  8  9  9 10 12 12 12 12 20 28 13
[25] 15
回复 支持 反对

使用道具 举报

发表于 2017-4-18 00:22:10 | 显示全部楼层
x <- swiss$Education[1:25]
x
sort(x)
sort(x, partial = c(10, 15))

將x 分成兩組,由小到大的第10位以前1組(但1~10並不排序), 與第11~15位第二組(11~15並不排序), 第一組的所有數值都比第二組數值都小
, 且第10位與第15位都是排序由小到大的第十位與第15位的數值
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-21 17:19 , Processed in 0.025393 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表