首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于灰色关联分析法_灰色关联分析法的优缺点

目录 灰色关联分析介绍 灰色关联分析的步骤 实例 灰色关联分析介绍 对于两个系统之间的因素,其随时间或不同对象而变化的关联性大小的量度,称为关联度。...因此,灰色关联分析方法,是根据因素之间发展趋势的相似或相异程度,亦即“灰色关联度”,作为衡量因素间关联程度的一种方法。...灰色关联分析的步骤 灰色系统关联分析的具体计算步骤如下: 确定反映系统行为特征的参考数列和影响系统行为的比较数列。 反映系统行为特征的数据序列,称为参考数列(可以理解为因变量)。...因此在进行灰色关联度分析时,一般都要进行无量纲化的数据处理。 求参考数列与比较数列的灰色关联系数ξ(Xi) 所谓关联程度,实质上是曲线间几何形状的差别程度。...实例 #灰色关联度分析 import pandas as p import numpy as np from numpy import * import matplotlib.pyplot as plt

1.6K21

数学建模常用模型04:灰色关联分析法

数学建模常用模型04:灰色关联分析法 灰色关联分析法 本文所用的资料参考来源:美赛资料网:美赛资料网 与灰色预测模型一样,比赛不能优先使用,灰色关联往往可以与层次分析结合使用。...04 计算灰色加权关联度,计算公式为: 图片 其中ri就是第i个指标对理想对象(参考数列,一般该数列都是1,就是最有情况)的加权关联度。就可以认为是评价的结果。...表 各项成绩数据 图片 运行结果的r为各指标和成绩的关联度,rind即为各指标和成绩的关联度大小排序的结果。在使用本程序的时候,只需要把数据换成自己自己的数据,以及把循环次数改一下即可。 图片

64100
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    数学建模暑期集训9:灰色关联分析

    本专栏第23篇数学建模学习笔记(二十三)灰色关联分析记录了灰色关联分析的一些基本知识。本篇内容对数学原理不作赘述,对matlab程序进行一定的补充。...灰色关联分析是国内学者提出的分析方法,适用于样本量比较少的情况。...(Mean,size(gdp,1),1); %size(gdp,1)=6, repmat(Mean,6,1)可以将矩阵进行复制,复制为和gdp同等大小,然后使用点除(对应元素相除),这些在第一讲层次分析法都讲过...disp('子序列中各个指标的灰色关联度分别为:') disp(mean(gamma)) 所有指标未正向化: clear;clc load data_water_quality.mat %% 判断是否需要正向化...weight = mean(gamma) / sum(mean(gamma)); % 利用子序列中各个指标的灰色关联度计算权重 score = sum(X .* repmat(weight,size

    33830

    灰色关联度分析(Grey Relation Analysis,GRA)原理详解

    释名 灰色关联度分析(Grey Relation Analysis,GRA),是一种多因素统计分析的方法。...灰色介于两者之间,表示我们只对该系统有部分了解。) 举例 为了说明灰色关联度分析的应用场景,我们利用下图进行说明: 该图来源于参考文献1。...(3)计算灰色关联系数 先放上公式: 详解: 首先,我们把i看做固定值,也就是说对于某一个因素,其中的每个维度进行计算,得到一个新的序列,这个序列中的每个点就代表着该子序列与母序列对应维度上的关联性...旅游业发展影响因子灰色关联分析[J]. 人文地理, 2006, 21(2):37-40. 谭学瑞, 邓聚龙. 灰色关联分析:多因素统计分析新方法[J]....灰色关联分析模型研究进展[J].

    5K20

    灰色关联分析(Grey Relation Analysis,GRA)中国经济社会发展指标

    p=16881 灰色关联分析包括两个重要功能。 第一项功能:灰色关联度,与correlation系数相似,如果要评估某些单位,在使用此功能之前转置数据。第二个功能:灰色聚类,如层次聚类。...灰色关联灰色关联度有两种用法。该算法用于测量两个变量的相似性,就像\`cor\`一样。如果要评估某些单位,可以转置数据集。...| 0.5 | 0.2 | | 1.3 | 0.7 | 0.12 | 0.98 | | 1.9 | 1.09 | 2.8 | 0.99 | reference:参考变量,reference和v1之间的灰色关联度...return(lst) } ## 生成数据 rownames(economyCompare) = c("indGV", "indVA", "profit", "incomeTax") ## 灰色关联度...greyRelDegree = greya(economyCompare) greyRelDegree 灰色关联灰色聚类,如层次聚类 ## 灰色聚类 greya(economyCompare

    38730

    一份简短又全面的数学建模技能图谱:常用模型&算法总结

    总的来说,常用主成分分析来降维,综合评价的方法有因子分析法、层次分析法、…....数学模型 【5】线性规划 【6】图与网络模型及方法 【7】插值与拟合 【8】灰色预测 【9】动态规划 【10】层次分析法 AHP 【11】整数规划 【12】目标规划模型 【13】偏最小二乘回归 【14...其中的关联度分析方法,即根据因素之间发展态势的相似或相异程度来衡量因素间关联的程度。此外的灰色模型GM和离散形式的灰色模型DGM也在博文中有介绍。...【博文链接】 灰色系统理论及其应用 (一) :灰色系统概论、关联分析、与传统统计方法的比较 灰色系统理论及其应用 (二) :优势分析 灰色系统理论及其应用 (三) :生成数 灰色系统理论及其应用 (四)...:灰色模型 GM 灰色系统理论及其应用 (五) :灰色预测 灰色系统理论及其应用 (六) :SARS 疫情对某些经济指标影响问题 灰色系统理论及其应用 (七) :道路交通事故灰色 Verhulst 预测模型

    3.5K42

    数学建模及其基础知识详解(化学常考知识点)

    3.1 、TOPSIS评价法,优化可用熵权法 3.2 、主次分析法和因子分析法 3.3 、费用效益法 4 、新型评价方法 4.1 、人工神经网络评价方法(ANN) 4.2 、灰色综合评价法 5、混合方法...(AHP) 2.2 、模糊综合评判法(FCE) 2.3 、数据包络分析法(DEA) 3 、基于统计和经济的方法 3.1 、TOPSIS评价法,优化可用熵权法 3.2 、主次分析法和因子分析法 主成分分析法通过克服相关性...4.2 、灰色综合评价法 灰色系统理论主要是利用已知信息来确定系统的未知信息,使系统由“灰”变“白”。其最大特点是对样本量没有严格的要求,不要求服从任何分布。...灰色关联度便是灰色系统理论应用的主要方面之一。...机器学习方法 十、常见规划问题(lingo) 1、目标规划(GP)求解思路:加权系数、优先等级、有效解 2、非线性规划(约束\无约束) 3、动态规划(DP) 4、整数规划问题 十一、其它补充 1、灰色关联分析

    86710

    关联分析(5):Apriori Python实现

    关联分析(3):Apriori R语言实现一文中,写了如何使用R语言进行关联分析,那在Python中如何实现呢?...1 Python实现 之前已经在关联分析(1):概念及应用和关联分析(2):Apriori产生频繁项集介绍了关联分析相关知识及Apriori算法原理,此处不再赘述,直接开始Python代码实现...通过使用efficient_apriori包的apriori(data, min_support, min_confidence)函数可帮我们快速实现关联分析,其中data是要进行分析的数据,要求list...推荐文章 · Bagging算法(R语言) · 静态爬虫与地址经纬度转换(python) · 特征工程(一):前向逐步回归(R语言) · 聚类(三):KNN算法(R语言) · 小案例(六):预测小偷行为...(python) · ggplot2:正负区分条形图及美化

    2.5K40

    R语言使用灰色关联分析(Grey Relation Analysis,GRA)中国经济社会发展指标

    p=16881 灰色关联分析包括两个重要功能。 第一项功能:灰色关联度,与correlation系数相似,如果要评估某些单位,在使用此功能之前转置数据。第二个功能:灰色聚类,如层次聚类。 ...灰色关联灰色关联度有两种用法。该算法用于测量两个变量的相似性,就像`cor`一样。如果要评估某些单位,可以转置数据集。...| 0.5 | 0.2 | | 1.3 | 0.7 | 0.12 | 0.98 | | 1.9 | 1.09 | 2.8 | 0.99 | reference:参考变量,reference和v1之间的灰色关联度...greyRelDegree = greya(economyCompare)greyRelDegree``` 灰色关联度  灰色聚类,如层次聚类  ## 灰色聚类greya(economyCompare...Monte Carlo K-Means聚类实战 6.用R进行网站评论文本挖掘聚类 7.用于NLP的Python:使用Keras的多标签文本LSTM神经网络 8.R语言对MNIST数据集分析 探索手写数字分类数据

    1.7K00

    【图说】一张思维导图,带你了解数据分析挖掘体系

    包括假设检验、方差分析、回归分析、主成分分析、因子分析、典型相关分析、对应分析、多维尺度分析、信度分析、生存分析、分类预测、聚类分析、关联规则、时间序列分析和著名的灰色理论。后几个应用较多。...•关联规则的算法有Apriori算法、GRI算法和Carma算法。 •时间序列分析包括:简单回归分析法。 •趋势外推法、指数平滑法、自回归法、ARIMA模型、季节调整法。...•灰色理论可分为灰色关联灰色预测。 ▌数据探索 •数据探索主要分为两大类,数据质量分析和数据特征分析。 •数据质量分析包括缺失值分析、异常值分析和一致性分析。

    2.3K70

    Power BI x Python 关联分析(下)

    前言 上回提到,Power BI借助Python关联分析,可以轻松地找出物品中的频繁项集,且该频繁项集内的物品数量不限于2个。...实现方式既可以通过Power BI里添加Python可视化控件直接生成Python式图表,也可在PQ里借助Python处理数据。前者最大的好处体现在与切片器联动中,是即时计算新的频繁项集。...不足在于Python图表的风格与Power BI不一致,而且由于直接输出Python图(没有输出数据源),不便于开展其他分析。后者,正好解决了这些不足。...前几行为数据表原有的字段,最后一行为Python处理后得到的结果(Python代码中最后得到的dataframe)。 单击最后一行的Table,将得到Python处理的结果。...总结与延展 在PQ中使用Python对原有数据处理,可以生成Power BI原生的数据集。相比上一篇中使用Python可视化控件直接输出Python图表,增加了更多的灵活性和可延展性。

    97831

    PowerBI x Python关联分析(上)

    这个“啤酒+尿布”的购物篮组合,就是关联分析的一个经典应用场景。简单来说,关联分析就是在大量数据中找到最常出现的组合。...但以往这些PowerBI的案例里,纯用dax和PQ的技巧,只做出了两两之间的关联度,难以求出三个或者更多产品之间的关联度。...所以本文介绍如何在PowerBI里借助Python快速求出频繁项集(关联度较大的组合)。...解决方案 对于本案,在PowerBI中使用Python有两种方法:一种是使用Py可视化控件,在控件里用Python直接作图;另一种是在PQ里处理数据,求出所需的频繁项集,再用PowerBI的原生控件进行可视化...Python进行关联分析有几个好用的库。在输入和输出数据的便捷性上,个人认为Mlxtend最合适。

    1.2K21

    R语言使用灰色关联分析(Grey Relation Analysis,GRA)中国经济社会发展指标

    p=16881 灰色关联分析包括两个重要功能。 第一项功能:灰色关联度,与correlation系数相似,如果要评估某些单位,在使用此功能之前转置数据。第二个功能:灰色聚类,如层次聚类。...灰色关联灰色关联度有两种用法。该算法用于测量两个变量的相似性,就像`cor`一样。如果要评估某些单位,可以转置数据集。...| 0.5 | 0.2 | | 1.3 | 0.7 | 0.12 | 0.98 | | 1.9 | 1.09 | 2.8 | 0.99 | reference:参考变量,reference和v1之间的灰色关联度...lst) } ``` ```{r} ## 生成数据 rownames(economyCompare) = c("indGV", "indVA", "profit", "incomeTax") ## 灰色关联度...greyRelDegree = greya(economyCompare) greyRelDegree ``` 灰色关联度 ?

    1K20
    领券