楼主: veronicalq
14847 2

[问答] R中参数数据计算函数,得到函数最大最小值,求函数最大值时参数值 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

大专生

43%

还不是VIP/贵宾

-

威望
0
论坛币
4276 个
通用积分
0
学术水平
1 点
热心指数
2 点
信用等级
1 点
经验
837 点
帖子
38
精华
0
在线时间
46 小时
注册时间
2009-12-9
最后登录
2015-7-27

楼主
veronicalq 发表于 2015-1-14 09:49:57 |AI写论文
10论坛币
现有a,b两参数数据,数据上万,计算函数相当复杂,不能够通过求导函数来求参数值。
通过代入a,b两组参数数据计算函数,得到结果数据,
summary这个结果后得到min, mean, max
现在想求知道这个max值后,能找到是哪组a,b参数数据么?
谢谢!
问题不难,本人比较菜鸟。

关键词:最小值 最大值 Summary Summa mean 最大值

沙发
veronicalq 发表于 2015-1-14 10:20:21
刚查到,用order命令就可以实现R中有三个排序函数:order(),sort(),rank()


   sort(x)是对向量x进行排序,返回值排序后的数值向量。
   rank()是求秩的函数,它的返回值是这个向量中对应元素的“排名”。
   而order()的返回值是对应“排名”的元素所在向量中的位置。
注意三者返回值的差异。
Example:

> x<-c(1,5,8,2,9,7,4)
> order(x)#x中排第2的数字在原数列中的位置
[1] 1 4 7 2 6 3 5
> sort(x) #x数值排序后x数值本身
[1] 1 2 4 5 7 8 9
> rank(x) #x中数值在排序数列中的排名
[1] 1 4 6 2 7 5 3

只需要对计算结果order(y),知道位置就知道参数

藤椅
veronicalq 发表于 2015-1-14 10:24:16
刚查到,用order命令就可以实现R中有三个排序函数:order(),sort(),rank()


   sort(x)是对向量x进行排序,返回值排序后的数值向量。
   rank()是求秩的函数,它的返回值是这个向量中对应元素的“排名”。
   而order()的返回值是对应“排名”的元素所在向量中的位置。
注意三者返回值的差异。
Example:

> x<-c(1,5,8,2,9,7,4)
> order(x)#x中排第2的数字在原数列中的位置
[1] 1 4 7 2 6 3 5
> sort(x) #x数值排序后x数值本身
[1] 1 2 4 5 7 8 9
> rank(x) #x中数值在排序数列中的排名
[1] 1 4 6 2 7 5 3

只需要对计算结果order(y),知道位置就知道参数
已有 1 人评分论坛币 收起 理由
admin_kefu + 100 热心帮助其他会员

总评分: 论坛币 + 100   查看全部评分

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 07:47