楼主: peijianshi
14290 9

如何找到一个数组中最大值对应的下标 [推广有奖]

  • 0关注
  • 16粉丝

副教授

80%

还不是VIP/贵宾

-

威望
0
论坛币
638 个
通用积分
2.2489
学术水平
12 点
热心指数
12 点
信用等级
5 点
经验
15373 点
帖子
636
精华
0
在线时间
568 小时
注册时间
2010-3-11
最后登录
2022-9-8

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现在有x<-c(0.1, 0.2, 0.5, 0.1, 0.6, 0.25),想要知道最大值对应的小标,即0.6对应的下标,如何在R中实现?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:最大值 最大值

沙发
飘洒 发表于 2010-4-8 18:56:09 |只看作者 |坛友微信交流群
用which(x==max(x),arr.ind=TRUE)
类似的方法,可查看帮助文件!
It is not entirely satisfying but the alternatives are worse!
统计人

使用道具

藤椅
ostrich 发表于 2010-6-2 23:51:52 |只看作者 |坛友微信交流群
飘洒 发表于 2010-4-8 18:56
用which(x==max(x),arr.ind=TRUE)
类似的方法,可查看帮助文件!
学习了。不过不知其中的arr,ind在英文中什么含义。

使用道具

板凳
snakepointid 发表于 2015-7-2 13:31:12 |只看作者 |坛友微信交流群
用which.max()更加简便

使用道具

报纸
ingcc 发表于 2016-3-1 19:11:27 |只看作者 |坛友微信交流群
snakepointid 发表于 2015-7-2 13:31
用which.max()更加简便
你好,就是在一组数里面,不止一个最大值,但是好像是只能找最前面的一个,请问这种情况要怎么办啊??谢谢!

使用道具

地板
万人往LVR 在职认证  发表于 2016-3-1 19:31:57 |只看作者 |坛友微信交流群
ingcc 发表于 2016-3-1 19:11
你好,就是在一组数里面,不止一个最大值,但是好像是只能找最前面的一个,请问这种情况要怎么办啊??谢 ...
见二楼

使用道具

7
stzhao 在职认证  发表于 2016-3-1 19:44:17 |只看作者 |坛友微信交流群
ostrich 发表于 2010-6-2 23:51
学习了。不过不知其中的arr,ind在英文中什么含义。
array indices

使用道具

8
ingcc 发表于 2016-3-1 20:02:15 |只看作者 |坛友微信交流群
万人往LVR 发表于 2016-3-1 19:31
见二楼
还是只能找到一个值啊?

使用道具

9
Wavegu 发表于 2016-3-2 17:39:59 |只看作者 |坛友微信交流群
谢谢,学习了

使用道具

10
zhonglingcaizi 发表于 2017-8-30 10:28:32 |只看作者 |坛友微信交流群
ostrich 发表于 2010-6-2 23:51
学习了。不过不知其中的arr,ind在英文中什么含义。
arr.ind的意思是array.index

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 02:32