楼主: longdengqin
1200 7

[数据挖掘理论与案例] 60币请教高手,怎么判断几组数据减少趋势的相对强弱?? [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

28%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
162 点
帖子
15
精华
0
在线时间
12 小时
注册时间
2015-6-16
最后登录
2022-8-1

60论坛币
例如:有多组数据:a、b、c... ,每组里面的数据值都是随时间逐渐减少(可能是非线性的),每组数据之间也没有关联
然后有一组基准数据x,数据也是随时间逐渐减少

问题:现在需要从a b c...中找出比x组数据 更强的减少趋势 的数据组,当然数据少的时候可以肉眼看数据的减少趋势找出来。但是如果有上千组数据,这时应该怎么将这些数据 与 x组数据进行比较,得出一个具体的数值,这个数值可以反映 该组数据相对x组数据 减少趋势,更强 还是 更弱?

如果直接算均值,感觉太随意了,之前也想过用相关系数,但分辨不出到底趋势更弱还是更强,请教高手有没有更严谨点的办法?
谢谢

关键词:请教高手 怎么判断 有没有 统计学 概率与统计 计量经济学 数理统计
沙发
deem 学生认证  发表于 2017-8-10 13:29:46 |只看作者 |坛友微信交流群
对每个序列,计算一个“斜率”,即
  1. (x[n]-x[1])/n
复制代码

使用道具

藤椅
longdengqin 发表于 2017-8-10 13:41:11 |只看作者 |坛友微信交流群
deem 发表于 2017-8-10 13:29
对每个序列,计算一个“斜率”,即
但每组里面的数据 变化趋势 是非线性的

使用道具

板凳
deem 学生认证  发表于 2017-8-10 13:46:39 |只看作者 |坛友微信交流群
longdengqin 发表于 2017-8-10 13:41
但每组里面的数据 变化趋势 是非线性的
那取决于你怎么定义“在下面”这个概念了。如果每条曲线不相交的话
  1. bool = 1
  2. for (i in 1:n) {
  3. if (a[i]>b[i]) {
  4. bool=0
  5. break}
  6. }
复制代码

使用道具

报纸
deem 学生认证  发表于 2017-8-10 13:47:05 |只看作者 |坛友微信交流群
longdengqin 发表于 2017-8-10 13:41
但每组里面的数据 变化趋势 是非线性的
那取决于你怎么定义“在下面”这个概念了。如果每条曲线不相交的话
  1. bool = 1
  2. for (i in 1:n) {
  3. if (a[i]>b[i]) {
  4. bool=0
  5. break}
  6. }
复制代码

使用道具

地板
longdengqin 发表于 2017-8-10 16:03:45 |只看作者 |坛友微信交流群
deem 发表于 2017-8-10 13:46
那取决于你怎么定义“在下面”这个概念了。如果每条曲线不相交的话
这段代码只是把数据拆开了分别进行对比,觉得还是不严谨,有没有办法体现 这个相对强弱值呐

使用道具

7
阿扁V5 学生认证  发表于 2017-8-11 10:05:42 |只看作者 |坛友微信交流群
首先我想问的是两组整体相比较还是一一对应比较?

使用道具

8
longdengqin 发表于 2017-8-12 22:17:38 |只看作者 |坛友微信交流群
阿扁V5 发表于 2017-8-11 10:05
首先我想问的是两组整体相比较还是一一对应比较?
是两组数据整体相比较

使用道具

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

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

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

GMT+8, 2024-4-27 06:33