我在多个向量+100上共享一组数据,每个向量包含14个值.我想知道哪一个是最线性的.这是一个例子:

我会说它的线性顺序:第3个图,然后是第1个,然后是第2个.
我的问题是,如果有任何方式编程或数学过程可以帮助做到这一点?
谢谢你的帮助 !
相关的绝对值应该给你一个很好的衡量标准:
abs(corr(your_vector(:), (1:numel(your_vector))'))
Run Code Online (Sandbox Code Playgroud)
该值1越接近,数据越接近直线,越靠近0它,数据越接近直线
正如其他人所提到的,R 2是最好的衡量标准.所以这就是
corr(your_vector(:), (1:numel(your_vector))')^2
Run Code Online (Sandbox Code Playgroud)
但使用abs给你相同的排名.
| 归档时间: |
|
| 查看次数: |
84 次 |
| 最近记录: |