回归分析(stata实例详细解答过程)

article/2025/8/17 23:56:37

现有某电商平台846条关于婴幼儿奶粉的销售信息,每条信息由11个指 标组成。其中,评价量可以从一个侧面反映顾客对产品的关注度。 请对所给数据进行以下方面的分析,要求最终的分析将不仅仅有益于 商家,更有益于宝妈们为宝贝选择适合自己的奶粉。

(1) 以评价量为因变量,分析其它变量和评价量之间的关系。

(2) 以评价量为因变量,研究影响评价量的重要因素。

 

我们运用stata软件解决此问题。

第一问

在第一问中要求我们,以评价量为因变量,分析其它变量和评价量之间的关系。

我们在这里用回归分析,分析此数据,完成第一题。

1.导入excel表格的数据

方法一:单击stata的左上角的“文件”,选择“导入”,再选择“excel电子表格”

在浏览选择文件位置,然后勾选“将第一行作为变量名”,最后单击“确定”。

方法二:代码导入

 import excel "D:\数学建模\清风数学建模\视频对应课件\正课\7 多元回归分析\第7讲.多元回归分析\代码和例题数据\课堂中讲解的奶粉数据.xlsx", sheet("Sheet1") firstrow

2.打开代码编辑器

 

 

3.数据的描述性统计

(1)定量变量

 Obs:观测值、样本

Mean:平均数

Std.Dev.:标准差

Min:最小值

Max:最大值

(2)定性变量

 

4.回归分析(stata)

GLS为广义最小二乘,在OLS的基础上进行了一定的调整,为了克服扰动项u,当一些条件不符合时,我们可以使用GLS进行估计。

Model:SSR

Residual:SSE

Total:SST

R2 = 1 -(SSE / SST)

regress 评价量 团购价元 商品毛重kg
// 下面的语句可帮助我们把回归结果保存在Word文档中
// 在使用之前需要运行下面这个代码来安装下这个功能包(运行一次之后就可以注释掉了)
// ssc install reg2docx, all replace
// 如果安装出现connection timed out的错误,可以尝试换成手机热点联网,如果手机热点也不能下载,就不用这个命令吧,可以自己做一个回归结果表,如果觉得麻烦就直接把回归结果截图。
est store m1
reg2docx m1 using m1.docx, replace
// *** p<0.01  ** p<0.05 * p<0.1

F(2,843) 和 Prob > F 为联合显著性检验

F(2,843):为F统计量,

Prob > F:为P值,必须要小于0.05,要不然没有实际意义。

df:自由度

R - squared:R2

Adj   R - squared:调整后R2(论文中一般用这个)

:为常数项也就是

t:t检验统计量=Coef. / Std. Err.

P > | t |:各因素所对应的P值。例如:商品毛重kg对应的P值为0.457>0.05,所以商品毛重kg对应的回归系数2410.303没有什么意义,与0没有显著差异。

[95%  Conf. Interval]:

Coef.:分析出来的回归系数

Std. Err.:分析出来回归系数的标准误差

5.加入虚拟变量回归

 Stata会自动检测数据的完全多重共线性问题。

下面的图片结果放在附录中就行了

// Stata会自动剔除多重共线性的变量
regress 评价量 团购价元 商品毛重kg A1 A2 A3 B1 B2 B3 B4 B5 B6 B7 B8 B9 C1 C2 D1 D2 D3 D4 D5 E1 E2 E3 E4 F1 F2 G1 G2 G3 G4
est store m2
reg2docx m2 using m2.docx, replace

 因为我们计算出来的P值小于0.05,所以通过了联合显著性检验。再寻找有哪些因素的P值小于0.05或者小于0.1,然后说它对应的回归系数是显著的。(只分析显著的)

在论文中放下面的处理好的表格

 

 

6.拟合优度 R2较低怎么办

(1)回归分为解释型回归和预测型回归。 预测型回归一般才会更看重𝑅2。 解释型回归更多的关注模型整体显著性以及自变量的统计显著性和经济意义显著 性即可。

(2)可以对模型进行调整,例如对数据取对数或者平方后再进行回归。

(3)数据中可能有存在异常值或者数据的分布极度不均匀。(本例就是这种情况)

 

第二问

在第二问中要求我们,以评价量为因变量,研究影响评价量的重要因素。

我们将引入标准回归,来解决第二题。

 

1.Stata标准化回归命令

就仅仅是在回归分析的后面加了“,beta”。

 Beta:为标准化后的回归系数。

 第二题计算结果分析:

 P值小于0.05,所以以下分析结果可用。

 结果只有团购价格和F1的P值是小于0.1,所以标准化回归系数显著,是影响评价量的重要因素。而团购价格的标准化回归系数比F1的标准化回归系数大,所以团购价格才是影响评价量的最重要的因素。


http://chatgpt.dhexx.cn/article/EEwslZjY.shtml

相关文章

线性回归案例及其分析

一、一元线性回归之轿车价格案例 % clear all % clc % x1:10; % y[2650,1942,1493,1086,766,539,485,291,224,202]; % for i1:10 % plot(x(i),y(i),or); % hold on % end % xlabel(x); % ylabel(y); 作出图像&#xff1a; 发现指数关系&#xff0c;我们另外令Zlny cl…

线性回归案例分析

本案例是kaggle共享单车的比赛案例&#xff0c;先对数据集介绍 Instant 记录号 Dteday&#xff1a;日期 Season&#xff1a;季节 1春天 2夏天 3秋天 4冬天 yr&#xff1a;年份&#xff0c;(0: 2011, 1:2012) mnth&#xff1a;月份( 1 to 12) hr&#xff1a;小时 (0 to 23) holi…

【SPSS】回归分析详细操作教程(附案例实战)

&#x1f935;‍♂️ 个人主页&#xff1a;艾派森的个人主页 ✍&#x1f3fb;作者简介&#xff1a;Python学习者 &#x1f40b; 希望大家多多支持&#xff0c;我们一起进步&#xff01;&#x1f604; 如果文章对你有帮助的话&#xff0c; 欢迎评论 &#x1f4ac;点赞&#x1f4…

案例:回归分析-R实现

作者 | 结实 来源 | DATA江湖 1&#xff09;业务需求&#xff1a; 某牙膏制造企业为了更好的拓展产品市场&#xff0c;有效管理库存&#xff0c;董事会要求销售部门根据市场调查&#xff0c;找出公司生产牙膏销售量与销售价格以及广告投入等之间的关系&#xff0c;从而预测出在…

SPSS回归分析案例

SPSS回归分析案例 1.应用最小二乘法求经验回归方程 1.1数据导入 首先将数据导入SPSS如下&#xff1a; 1.2线性回归条件的验证 我们需要验证线性回归的前提条件&#xff1a; 线性&#xff08;散点图&#xff0c;散点图矩阵&#xff09;独立性正态性&#xff08;回归分析的过…

回归分析——简单线性回归实例讲解(SPSS)

什么是回归分析&#xff1f; 回归分析是研究自变量与因变量之间数量变化关系的一种分析方法&#xff0c;它主要是通过因变量Y与影响它的自变量Xi&#xff08;i1,2,3…&#xff09;之间的回归模型&#xff0c;衡量自变量Xi对因变量Y的影响能力的&#xff0c;进而可以用来预测因…

多分类logit回归案例分析

在研究X对Y的影响时&#xff0c;因变量Y有时是分类变量&#xff0c;这时如果还想分析影响关系可以使用logit回归&#xff0c;常见的logit回归包括&#xff0c;二元logit回归&#xff08;二项logit回归&#xff09;、多分类logit回归以及有序logit回归。三者的区别如下&#xff…

超详细机器学习-线性回归案例(正规方程、梯度下降、岭回归)

一、线性回归 定义 线性回归通过一个或者多个自变量与因变量之间之间进行建模的回归分析。其中特点为一个或多个称为回归系数的模型参数的线性组合。 分类 一元线性回归&#xff1a;涉及到的变量只有一个。 多元线性回归&#xff1a;涉及到的变量两个或两个以上。 公式 图例…

回归分析方法应用实例1

在制定运动员选材标准时&#xff0c;理论上要求先对不同年龄的运动员&#xff0c;各测试一个较大的样本&#xff0c;然后&#xff0c;计算出各年龄的平均数、标准差&#xff0c;再来制定标准。 有时尽管各年龄组的样本含量n都较大&#xff0c;但是&#xff0c;计算出的各年龄…

回归分析案例分析全流程

一、案例说明 1.案例数据 在“工资影响因素”的调查问卷中&#xff0c;调查了每个人的起始工资、工作经验、受教育年限、受雇月数、职位等级以及当前工资六个方面。 2.分析目的 目的是建立以当前工资为因变量的回归模型&#xff0c;并得出结论。[案例来源于&#xff1a;SPS…

1.1 一元线性回归分析案例

#将pyplot字体转化成中文 matplotlib.rcParams[font.family] Microsoft YaHei plt.rcParams[font.size] 12 # 设置字体大小 plt.rcParams[axes.unicode_minus] False # 设置正常显示负号案例背景&#xff1a;寻找房屋面积与价格的关系并进行预测图 #需要的包 import matp…

Spring WebFlux (6): RSocket 服务实现

RSocket官网&#xff1a;https://rsocket.io/ RSocket是一种二进制协议&#xff0c;可用于字节流传输&#xff0c;例如TCP&#xff0c;WebSockets和Aeron。 提供了四中交互模式&#xff1a; request/response (stream of 1) 请求/响应&#xff08;单响应&#xff09;大多数请…

HTTP协议的挑战者:RSocket

点击蓝色“程序猿DD”关注我 回复“资源”获取独家整理的学习资料&#xff01; 1. 简介 RSocket是一种二进制的点对点通信协议&#xff0c;是一种新的网络通信第七层协议。旨在用于分布式应用程序中。从这个意义上讲&#xff0c;RSocket是HTTP等其他协议的替代方案。它是一种基…

使用 RSocket——服务端主动调用客户端方法

1. 编写客户端接收请求的逻辑 我们可以在初始化 Rsocket 实例的时候指定客户端可以被调用的方法&#xff0c;使用 acceptor() 指定可被调用的方法和方法使用的通信模型类型&#xff1a; 通信类型为 RequestResponse 时&#xff1a; .acceptor(SocketAcceptor.forRequestRespo…

RSocket 与 gRPC性能对比

几乎每次我向观众介绍RSocket时&#xff0c;都会有人问这个问题&#xff1a;“ RSocket与gRPC相比如何&#xff1f;” 今天我们要找出答案。 搭建平台 插座 RSocket在应用程序网络上实现反应式语义。它是一种网络协议&#xff0c;可端对端实施反压力和其他反应流概念。 gR…

浅谈RSocket与响应式编程

简介&#xff1a; RSocket是高效一个二进制的网络通讯协议&#xff0c;能够满足很多场景下使用。另外&#xff0c;RSocket也是一个激进的响应式捍卫者&#xff0c;激进到连API都跟响应式无缝集成。本文我们将和大家分享RSocket与响应式编程。 作者 | 素渡 来源 | 阿里技术公众号…

阿里雷卷:RSocket从入门到落地,RSocket让AJP换发青春

考虑很久&#xff0c;决定还是写一下这篇文章&#xff0c;主要是 AJP 技术太老&#xff0c;我只能说 Long long ago &#xff0c;估计我在用这个技术的时候&#xff0c;很多同学小学还没有毕业。但是没有问题&#xff0c;这篇文章只是一个架构启发&#xff0c;不会浪费你时间让…

云原生实践之 RSocket 从入门到落地:Servlet vs RSocket

技术实践的作用在于&#xff1a;除了用于构建业务&#xff0c;也是为了验证某项技术或框架是否值得大规模推广。 本期开始&#xff0c;我们推出《RSocket 从入门到落地》系列文章&#xff0c;通过实例和对比来介绍RSocket。主要围绕RSocket如何实现Polyglot RPC、Service Regi…

RSocket 基于消息传递的反应式应用层网络协议

下面基于RSocket的一些主要特性分别做一下介绍&#xff0c;并和HTTP之类的常见协议进行比较&#xff1a; Multiplexed, Binary Protocol 多路复用的二进制协议Bidirectional Streaming 双向流Flow Control 流控制Socket Resumption 连接恢复Message passing 消息传递模型Trans…

RSocket 从入门到落地:两种微服务对比

✏️ Pic by Alibaba Tech on Facebook 技术实践的作用在于&#xff1a;除了用于构建业务&#xff0c;也是为了验证某项技术或框架是否值得大规模推广。 这是《RSocket 从入门到落地》系列文章的第三篇&#xff0c;来一起对比下开发微服务应用和微服务之间的网络通讯。该系列文…