首页 > 其他分享 >数据分享|spss modeler用贝叶斯网络分析糯稻品种影响因素数据可视化

数据分享|spss modeler用贝叶斯网络分析糯稻品种影响因素数据可视化

时间:2023-11-18 23:24:42浏览次数:48  
标签:模型 Modeler SPSS 糯稻 网络分析 贝叶斯 modeler Bins

全文链接:https://tecdat.cn/?p=34271

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

在农业科学领域,对糯稻品种的研究一直备受关注。糯稻作为一种重要的粮食作物,其产量和质量均对农业生产具有深远的影响。然而,影响糯稻品种的因素是多元化的,理解这些因素之间的关系以及如何通过数据可视化来呈现这些关系,是提高糯稻生产的关键。本文将帮助客户探讨使用SPSS Modeler软件结合贝叶斯网络分析方法,对糯稻品种影响因素的数据进行可视化分析。

本文的目的是通过使用SPSS Modeler中的贝叶斯网络分析,对糯稻品种影响因素的数据进行可视化,以便更好地理解各因素之间的关系以及其对糯稻品种的影响。我们希望通过这种方法能够提供更深入的见解,以支持糯稻生产的决策制定。

贝叶斯网络和SPSS Modeler概述

贝叶斯网络是一种概率图模型,它利用节点间的依赖关系来表达变量之间的概率关系。贝叶斯网络由两部分组成:有向无环图(DAG)和条件概率表(CPT)。其中,DAG描述了各变量之间的依赖关系,CPT描述了每个变量的条件概率分布。

SPSS Modeler是一个强大的数据挖掘工具,它提供了一系列的高级分析技术,包括贝叶斯网络。在SPSS Modeler中,通过构建贝叶斯网络模型,我们可以对数据进行全面的分析,并利用数据可视化工具直观地呈现结果。

数据收集和处理过程

本文所使用的数据来自某地区的糯稻种植基地。数据包括环境因素(如气候、土壤等)、品种信息和产量等。

使用SPSS Modeler进行贝叶斯网络建模

在SPSS Modeler中,我们可以使用以下步骤进行贝叶斯网络建模:

  1. 导入数据:将处理后的数据导入SPSS Modeler中。
  2. 创建贝叶斯网络模型:在SPSS Modeler中创建一个新的贝叶斯网络模型。
  3. 定义节点:在模型中定义各个节点,包括环境因素、品种信息和产量等。
  4. 构建依赖关系图:根据数据中的依赖关系,构建各节点之间的有向无环图(DAG)。
  5. 估计参数:使用贝叶斯方法估计模型中的参数,包括条件概率表(CPT)中的参数。
  6. 进行推理:根据建立的模型进行推理,以分析各因素对糯稻品种的影响。
  7. 可视化结果:将推理结果进行可视化处理,生成各因素与糯稻品种之间的关系图。

变量重要性

变量重要性是指特征对目标变量的影响程度,即在模型中特征的重要性程度。

image.png

依赖关系图

从结果来看,品种和各个因素有着重要联系,同时海拔和其他因子之间存在联系。

image.png

image.png

l  通过条件概率可以看到不同因子中不同品种的概率变化

各个节点的概率变化

image.png

image.png

image.png

image.png

image.png

image.png

image.png

l  各影响因子的 关联度 。

因子(节点)的关联度 离散化分段 Importance
0.4975   糯稻品种数
0.9466 0 : <= 28.4 1 : 28.4 ~ 56.8 2 : 56.8 ~ 85.2 3 : 85.2 ~ 113.6 4 : > 113.6 祭祀
0.3356 0 : <= 9.467 1 : 9.467 ~ 18.933 2 : 18.933 ~ 33.133 3 : > 33.133 轮种
0.4142 0 : <= 9.267 1 : 9.267 ~ 17.533 2 : 17.533 ~ 25.8 3 : 25.8 ~ 34.067 4 : > 34.067 混种
0.8144 0 : <= 9.8 1 : 9.8 ~ 24.5 2 : 24.5 ~ 39.2 3 : > 39.2 留种
0.6932 0 : <= 5.667 1 : 5.667 ~ 11.333 2 : 11.333 ~ 19.833 3 : > 19.833 交换
0.0722 0 : <= 10 1 : 10 ~ 20 2 : 20 ~ 35 3 : > 35 饮食
0.5875 0 : <= 9.6 1 : 9.6 ~ 24 2 : 24 ~ 38.4 3 : > 38.4 节日
0.5012 0 : <= 8.3 1 : 8.3 ~ 16.6 2 : > 16.6 社会交往
0.202 0 : <= 10.4 1 : 10.4 ~ 20.8 2 : 20.8 ~ 31.2 3 : 31.2 ~ 41.6 4 : > 41.6 人类礼仪
0.5012 0 : <= 13.5 1 : 13.5 ~ 31.5 2 : > 31.5 海拔

l  预测变量重要性  这将显示一个图表,以指示在估计模型时所使用的各个预测变量的相对重要性。

l  给出各影响因子的重要性 ( 用图排序表示)

image.png

Nodes Importance V4
祭祀Bins 0.0961 祭祀
轮种Bins 0.0962 轮种
混种Bins 0.0963 混种
留种Bins 0.0964 留种
交换Bins 0.0965 交换
饮食Bins 0.0966 饮食
节日Bins 0.0967 节日
社会交往Bins 0.0968 社会交往
人类礼仪Bins 0.0969 人类礼仪
海拔Bins 0.1291 海拔

最终我们得到了下面的结果文件:

image.png


GettyImages-1030840184-BT.jpg 最受欢迎的见解

1.matlab使用贝叶斯优化的深度学习

2.matlab贝叶斯隐马尔可夫hmm模型实现

3.R语言Gibbs抽样的贝叶斯简单线性回归仿真

4.R语言中的block Gibbs吉布斯采样贝叶斯多元线性回归

5.R语言中的Stan概率编程MCMC采样的贝叶斯模型

6.R语言贝叶斯Poisson泊松-正态分布模型分析职业足球比赛进球数

7.R语言使用贝叶斯 层次模型进行空间数据分析

8.R语言随机搜索变量选择SSVS估计贝叶斯向量自回归(BVAR)模型

9.matlab贝叶斯隐马尔可夫hmm模型实现

标签:模型,Modeler,SPSS,糯稻,网络分析,贝叶斯,modeler,Bins
From: https://www.cnblogs.com/tecdat/p/17841464.html

相关文章

  • The following perl modules required by RepeatModeler are missing from your syste
     001、问题  RepeatModeler编译安装报错如下: 002、尝试逐个安装确实的perl模块;也是各种问题;最后不想折腾,就大力出奇迹,全安装,可一次解决所有报错;(base)[[email protected]]#yum-yinstallperl* 003、编译,测试效果:(base)[root@pc1RepeatMo......
  • SPSS Modeler分析物流发货明细数据:K-MEANS(K均值)聚类和Apriori关联规则挖掘|附代码数据
    全文链接:http://tecdat.cn/?p=32633原文出处:拓端数据部落公众号物流发货明细数据在现代物流业中扮演着至关重要的角色。通过对这些数据进行挖掘和分析,我们可以发现隐含在背后的供应链运营规律和商业模式,从而指导企业在物流策略、成本管理和客户服务等方面做出更加科学和有效的决......
  • 系统集成知识点速记口诀-进度网络分析
    关键路径不受约,最长持续时间段,最小浮动和最短,资源优化受约束,平衡延长可用性,平滑不会改进度,范围不变用压缩,加班赶工增成本,快速跟进加风险,假设不成变风险,应急储备来帮忙,蒙特卡洛是(S)曲线,挣值分析也可用,提前是负滞后正。......
  • 网络分析利器:在 Ubuntu 16.04 上安装 Bro
    Bro是一个开源的网络分析框架,侧重于网络安全监控。这是一项长达15年的研究成果,被各大学、研究实验室、超级计算机中心和许多开放科学界广泛使用。它主要由伯克利国际计算机科学研究所和伊利诺伊大学厄巴纳-香槟分校的国家超级计算机应用中心开发。Bro的功能包括:Bro的脚本语言......
  • 用tcpdump抓包做网络分析
    tcpdump不指定任何参数,监听第一块网卡上经过的数据包tcpdump-ieth0监听特定网卡tcpdumphost192.168.0.1监听特定主机的通信包tcpdumpsrchosthostname  特定来源tcpdumpdsthosthostname  特定目标tcpdumpport80           特定端口监听TC......
  • 交通网络分析性能再升级,SuperMap iServer新增开启SSC分析模型
    导语SSC分析模型,全名SuperMapShortCut,底层采用ContractionHierarchies(简称CH)算法,该算法旨在通过对图形进行预处理和优化来降低最佳路径分析的时间复杂度。SuperMapiServer11i(2023)(以下简称iServer)对交通网络分析服务的最佳路径分析,支持开启SSC分析模型,可大幅提升分析性能......
  • 矢量网络分析仪 使用手册
    射频功率放大器(PowerAmplifier,PA)1.仪器与设备本次测试使用以下仪器:AgilentE4438C——矢量信号发生器(ESG),用于产生矢量信号,作为PA的输入信号AgilentN4010——矢量信号分析仪(VSA),测试PA的输出信号,可观察星座图,EVM,输出功率等信息AgilentE3631A——线性直流稳压电源(PowerS......
  • 宏基因组共现网络分析
     引言 宏基因组学是研究环境中各种微生物群体(包括细菌、真菌等)的所有基因的集合,它已成为植物学领域中的重要工具。宏基因组数据的分析对于理解微生物的功能和相互作用至关重要。Co-occurrenceNetwork是一种用于组织和分析孤立数据的方法。它可以将多个基因或序列组织成一个网......
  • SAP Fiori Tools Application Modeler Page Map 标题的数据源
    按照笔者下面这篇教程的文章,安装了SAPFioriTools之后:SAPFioriElements开发教程-从入门到精通1.SAPFioriElements开发环境的搭建和开发准备工作我们就可以在VisualStudioCode的命令行里,使用PageMap,以一个图形化的界面,显示FioriElements应用的结构了:图......
  • kubeskoop 阿里开源的k8s 网络分析工具
    kubeskoop是阿里开源的k8s网络分析工具,提供了一个完整的k8s网络分析工具集,可以快速帮助我们分析容器网络问题,支持不少cni插件参考图 说明kubeskoop技术上利用了ebpf,功能还是很强大的,同时提供了可视化ui工具,是一个很不错的k8s网络分析工具,很值得使用下参考资料https:......