Meh*_*hdi 3 regression gnuplot correlation
我想用fit函数绘制数据:function f(x) = a+b*x**2.绘图后我得到了这个结果:
correlation matrix of the fit parameters:
m n
m 1.000
n -0.935 1.000
Run Code Online (Sandbox Code Playgroud)
我的问题是:如何在gnuplot上找到相关系数?
Nik*_*yan 11
您可以stats在gnuplot中使用命令,其语法类似于plot命令:
stats "file.dat" using 2:(f($2)) name "A"
相关系数将存储在 A_correlation 变量中.您可以随后使用它来绘制数据或使用set label 命令在屏幕上打印 :
set label 1 sprintf("r = %4.2f",A_correlation) at graph 0.1, graph 0.85
您可以stats在gnuplot文档中找到有关命令的更多信息.