#include <stdio.h>#include <math.h>//定义一个函数,计算一元线性回归方程的参数a和bvoid linear_regression(double x[], double y[], int n, double *a, double *b){//定义变量
double sum_x = 0//x的和
double sum_y = 0//y的和
double sum_xy = 0//xy的和
double sum_x2 = 0//x平方的和
//遍历数组,计此丛绝算各项和
for (int i = 0i <ni++)
{
sum_x += x[i]
sum_y += y[i]
sum_xy += x[i] * y[i]
sum_x2 += x[i] * x[i]
}//根据最小二乘法公式,郑困计算a和b
*a = (n * sum_xy - sum_x * sum_y) / (n * sum_x2 - pow(sum_x, 2))
*b = (sum_y - (*a) * sum_x) / n
}//主函数int main(){//定义一个自变量数组x,存放观测值
double x[] = {1.0, 2.0, 3.0, 4.0} //定义一个因变量数组y,存放观测值
double y[] = {3.1, 4.9, 7.2, 8.9} //定义数组长度n
int n = sizeof(x) / sizeof(x[0]) //定义两个指森姿针变量a和b,用来存放线性回归方程的参数
double a double b
调出excel选项,点击加载项。在可用加载宏中,勾选分析工具库,点击确定。详细步骤:
工具/原料:
品闷孙牌型号:联滚乎想GeekPro2020
系统版本:Win10家庭版
软件版本:Microsoft Excel 2019
1、打开excel表格,点击文件。
2、点击选项。
3、调出excel选项,点击加载项。
4、选择分析工具库,点击转到。
5、在可用加载宏中,勾选分析工具库,点击确定。
6、点击数据分析。
7、在分析工具中,选择回归。
8、选择X,Y值输入区域,点击确定。
9、生成线蚂备链性回归分析表格。
回归分析用于研究影响关系情况,实质上就是研究自变量X对因变量Y的影响关系情况。
具体可以使用在线spss平台SPSSAU进行分析,分析步骤如下:宏基
1、上传数据,郑绝好选择线性回归
2、放入分析项,点击开始分析
3、分喊铅析结果
配合输出智能文字分析,可以结合数据进行解读。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)