全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
16999 7
2014-09-12
which.max到底与max有什么区别呀,为什么在程序中输入x=c(1,3)which.max(x)就输出2

或者我直接输入which.max(3)就输出1啊  搞不懂啊,求解答
二维码

扫码加我 拉你入群

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

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

全部回复
2014-9-12 11:20:58
which.max输出的是最大值序号
x=c(1,3)
which.max(x)当然输出第二个数值3的序号
二维码

扫码加我 拉你入群

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

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

2014-9-12 13:00:32
which.max(3)就是3里面最大的数出现的序号,3就1个数,当然是1咯
再比如which.max(c(1,3))就是c(1,3)里面最大的数出现的序号,所以是2
二维码

扫码加我 拉你入群

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

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

2014-9-12 15:48:05
hubifeng? 发表于 2014-9-12 11:20
which.max输出的是最大值序号
x=c(1,3)
which.max(x)当然输出第二个数值3的序号
搜嘎……谢啦~
二维码

扫码加我 拉你入群

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

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

2014-9-12 15:48:05
hubifeng? 发表于 2014-9-12 11:20
which.max输出的是最大值序号
x=c(1,3)
which.max(x)当然输出第二个数值3的序号
搜嘎……谢啦~
二维码

扫码加我 拉你入群

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

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

2014-9-12 15:48:39
gordon4075 发表于 2014-9-12 13:00
which.max(3)就是3里面最大的数出现的序号,3就1个数,当然是1咯
再比如which.max(c(1,3))就是c(1,3)里面 ...
明白了~谢了哈~
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群