900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python数据挖掘:利用线性回归分析命令 求出Y与5个因素之间的线性回归关系式系数向量

python数据挖掘:利用线性回归分析命令 求出Y与5个因素之间的线性回归关系式系数向量

时间:2022-07-16 08:39:20

相关推荐

python数据挖掘:利用线性回归分析命令 求出Y与5个因素之间的线性回归关系式系数向量

油气藏的储量密度Y与生油门限以下平均地温梯度X1、生油门限以下总有机碳百分比X2、生油岩体积与沉积岩体积百分比X3、砂泥岩厚度百分比X4、有机转化率X5有关,数据如表所示。

任务如下:

(1)利用线性回归分析命令,求出Y与5个因素之间的线性回归关系式系数向量(包括常数项),并在命令窗口输出该系数向量。

(2)求出线性回归关系的判定系数。

(3)今有一个样本X1=4,X2=1.5,X3=10,X4=17,X5=9,试预测该样本的Y值

import numpy as npimport pandas as pddata=pd.read_excel('1.xlsx')x=data.iloc[:,1:6].valuesy=data.iloc[:,6].valuesfrom sklearn.linear_model import LinearRegression as LRlr=LR()lr.fit(x,y)Slr=lr.score(x,y)c_x=lr.coef_c_b=lr.intercept_x1=np.array([4,1.5,10,17,9])x1=x1.reshape(1,5)R1=lr.predict(x1)r1=x1*c_xR2=r1.sum()+c_xprint('x回归系数为:',c_x)print('回归系数常数项:',c_b)print('判定系数:',Slr)print('样本预测值:',R1)

python数据挖掘:利用线性回归分析命令 求出Y与5个因素之间的线性回归关系式系数向量(包括常数项) 并在命令窗口输出该系数向量。(2)求出线性回归关系的判定系数。三:试预测该样本的Y值

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。