当前位置: 首页 > news >正文

【视频讲解】Python灰色关联度分析直播带货效用、神经退行性疾病数据

原文链接:https://tecdat.cn/?p=37273

原文出处:拓端数据部落公众号 

分析师:Jiayi Deng 

本文展示如何用灰色关联度分析的直播带货效用及作用机制研究,并结合一个分析神经退行性疾病数据实例的代码数据,为读者提供一套完整的实践数据分析流程。

一、研究难点

直播带货作为新兴产业,缺少成熟系统的量化研究,因此从 0 到 1 地对直播带货成交额的影响因素及其影响效应的探索存在许多难点:

  1. 数据收集与体系构建
    需要收集大量数据,建立综合评价指标体系。

  2. 影响因子处理
    需要对直播带货的众多影响因子进行降维、排除无效信息,保证准确度是难点。

  3. 行业异质性解释
    回归的结果呈现出行业异质性,需要结合经济现实加以解释。

二、数据相关

1. 数据来源问题

通过淘宝销售数据对接的数据网站,手工整理 2021 年 1 月 - 2 月的淘宝直播数据进行实证研究,并对商品进行按美妆、美搭、食品、电子产品四个不同行业进行分类。

2. 通过综合评价对数据进行降维

首先将影响直播带货成交额的因素分为:直播、品牌、商品三类,利用 Topsis 熵权法,计算各二级指标所占权重,如下表所示:



利用该权重得到三个影响因素,其中直播关联度代表直播对商品成交额的影响,价格代表商品的影响,品牌影响力代表品牌的影响。

3、探究上述因子是否与直播带货成交额有相关性:

首先,利用灰色关联度探究直播方面各因子与各类商品直播带货成交额的相关性,如下表所示:


其次,利用Matlab拟合各类商品直播带货成交额与品牌影响力的相关性:









可以发现不同类型的商品的品牌影响力与其成交额有不用程度的正相关关系。
最后,通过经典经济学原理,直接论述价格对于商品成交额的影响。

4、实证分析:

利用Stata进行多元回归,得到结果如下:

项目结果

研究发现,在实用性较强的行业之中,销量与关联主播数和关联直播数关联程度较高;在快销型行业,销量与观看人数以及粉丝数相关联程度很高;在存在直播带货的条件下,品牌自身的影响力小于直播的影响力。

5.分析神经退行性疾病数据

本研究旨在通过量化步态动力学参数,增进对帕金森病、亨廷顿病及肌萎缩侧索硬化症等神经退行性疾病病理生理学的理解,并提升评估治疗干预效果的能力。我们构建了一个包含64条记录的数据库,其中包括15名帕金森病患者、20名亨廷顿病患者、13名肌萎缩侧索硬化症患者及16名健康对照受试者的步态数据。
数据收集与预处理
数据通过力敏电阻器采集,该设备能够输出与受试者脚下力成正比的信号。从原始信号中,我们提取了脚步接触时间、步幅间隔、摆动间隔及站立间隔等关键步态参数,并计算了左右脚各自的比例值。每条记录均标记有受试者组别(hunt、park、als或control)及唯一ID号,并配套有四种类型的文件(.hea、.lef、.rig、.ts),分别用于存储页眉信息、左右脚信号及派生时间序列。

  1. 成对关系可视化:利用Seaborn库的pairplot函数,我们绘制了数据集中变量之间的成对关系图,并通过不同颜色区分神经退行性疾病类型,直观展示了各变量间的相互作用模式。


sns.pairplot(small_df, hue="Neurodegenerative Disease", palette="husl")

  1. 相关系数矩阵热图:通过计算并可视化数据集的相关系数矩阵,我们进一步量化了各步态参数之间的相关性,为理解疾病对步态动力学的具体影响提供了量化依据。

sns.heatmap(small_df.corr(), annot=True, vmin=-1, vmax=1)

灰色关联分析

鉴于传统统计方法可能存在的局限性,我们还引入了灰色关联分析(GRA)方法,通过计算灰色关联系数(GRC)和灰色关联度(GRG),评估了不同因素之间的关联程度。我们成功绘制了平均灰色关联系数的图表,并尝试通过调整标签参数进一步细化分析。

cors = model.get_calculate_relational_coefficient()mean_cors = cors.mean(axis=0)
columns = small_df.columnsplot_average_grey_relational_coefficient(mean_cors, columns)

热图展示:为了进一步直观展示各步态参数之间的相关性,利用seaborn库的heatmap函数绘制了相关系数矩阵的热图。

plot_average_grey_relational_coefficient(mean_cors, columns, label=columns[1])

plot_average_grey_relational_coefficient(mean_cors, columns, label=columns[2])

plot_average_grey_relational_coefficient(mean_cors, columns, label=columns[3])

sns.heatmap(correl, annot=True, xticklabels=small_df.columns, yticklabels=small_df.columns) # cmap="YlGnBu"

结果

  • 通过灰色关联分析,我们成功量化了不同步态参数之间的关联程度,并发现某些参数组合在特定疾病状态下表现出更强的关联性。

  • 绘制的平均灰色关联系数图表仍能有效展示各步态参数对整体关联性的贡献。

  • 热图进一步揭示了步态参数之间复杂的相互关系,为深入理解神经退行性疾病对步态动力学的影响提供了有力支持。

参考文献

[1] Deng, J. L. (1982). Control problems of grey systems. Systems & Control Letters, 1(5), 288-294.

关于分析师

在此,我们对Jiayi Deng表示诚挚的感谢,她为本文所作的贡献是不可或缺的。她在西南财经大学完成了保险学专业。她在Python、Matlab等编程语言方面具有扎实的编程能力,并且对数据采集、多元统计、计量经济学等领域有着深入的研究和实践经验。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 数字**笔试题--链表翻转与list排序笔试题
  • Day 21
  • 智慧农场数字港系统设计与实现
  • fastDDS-gen编译
  • 生成订单幂等性(防止订单重复提交)
  • 职场上,不想受气,就要气场强大,以下三招见效
  • Java哈希算法
  • 【RTOS面试题】ISR中可以使用互斥锁和信号量吗?
  • 21. 合并两个有序链表(递归)
  • 代码随想录算法训练营Day22 | Leetcode 77 组合 Leetcode 216 组合总和Ⅲ Leetcode17 电话号码的字母组合
  • 基于内地城市生活垃圾收运场景的路线规划算法
  • 服务器 Linux 的网络信息
  • 【网络安全】探索AI 聊天机器人工作流程实现RCE
  • Unity补完计划 之 SpriteEditer SingleMode
  • 【C++】C++入门基础【类与对象】
  • 【知识碎片】第三方登录弹窗效果
  • CEF与代理
  • CentOS7简单部署NFS
  • conda常用的命令
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • Javascript编码规范
  • JS题目及答案整理
  • Next.js之基础概念(二)
  • nodejs实现webservice问题总结
  • sessionStorage和localStorage
  • session共享问题解决方案
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • 二维平面内的碰撞检测【一】
  • 机器学习 vs. 深度学习
  • # Apache SeaTunnel 究竟是什么?
  • # 透过事物看本质的能力怎么培养?
  • #android不同版本废弃api,新api。
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (2024,Flag-DiT,文本引导的多模态生成,SR,统一的标记化,RoPE、RMSNorm 和流匹配)Lumina-T2X
  • (2024,RWKV-5/6,RNN,矩阵值注意力状态,数据依赖线性插值,LoRA,多语言分词器)Eagle 和 Finch
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (ISPRS,2021)具有遥感知识图谱的鲁棒深度对齐网络用于零样本和广义零样本遥感图像场景分类
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .net core 连接数据库,通过数据库生成Modell
  • .net FrameWork简介,数组,枚举
  • .net反编译的九款神器
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • .NET实现之(自动更新)
  • /bin、/sbin、/usr/bin、/usr/sbin
  • [ 攻防演练演示篇 ] 利用通达OA 文件上传漏洞上传webshell获取主机权限
  • [.net] 如何在mail的加入正文显示图片
  • [1] 平面(Plane)图形的生成算法
  • [2016.7.test1] T2 偷天换日 [codevs 1163 访问艺术馆(类似)]
  • [2024-06]-[大模型]-[Ollama]- WebUI