首页 > 其他分享 >PCA降维练习

PCA降维练习

时间:2022-11-03 19:47:31浏览次数:51  
标签:协方差 经济指标 练习 矩阵 降维 PCA

作业一:PCA降维练习

【题目】

1.现有我国大陆30个省、直辖市、自治区的经济发展状况数据集如表所示,包括8项经济指标:国民生产总值(A1);居民消费水平(A2);固定资产投资(A3);职工平均工资(A4);货物周转量(A5);居民消费指数(A6);商品零售价格指数(A7);工业总产值(A8),试用基本PCA方法将这8项经济指标融合成3项综合指标。

【要求】

1.写出PCA完成降维的主要步骤;

2.详细写出题目降维的计算过程;

 

1.

 

 2.

(1)导入包和数据

 

 

(2)对数据进行中心化

 

 (3)得出协方差矩阵

 

 (4)对协方差矩阵进行特征分解

 

 (5)进行降维

 

标签:协方差,经济指标,练习,矩阵,降维,PCA
From: https://www.cnblogs.com/sacrificed/p/16855601.html

相关文章

  • PCA降维练习
    1.读取数据importpandasaspdimportopenpyxlimportnumpyasnpdata=pd.read_excel("D:我国大陆经济发展状况数据.xlsx",header=None,engine='openpyxl')data=data......
  • #yyds干货盘点# LeetCode 腾讯精选练习 50 题:二叉树的最大深度
    题目:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,......
  • javascript - 练习题:浅层克隆和深层克隆
    浅层克隆问:把obj 对象的内容,克隆到ojb1 上去。 varobj={name:'abc',age:123,sex:"female"}varobj1={}分析:这个没有引用值的对象,可以使用浅层克隆......
  • pca
    一、写出PCA完成降维的主要步骤①导入需要的模块和库;②导入数据,探索数据;③画累计方差贡献率,找最佳降维后维度的范围;④降维后维度的学习曲线,继续缩小最佳维度的范围;⑤细化......
  • PCA降维
    一.读取数据源importpandasaspdimportopenpyxlimportnumpyasnpdata=pd.read_excel("D:\HOMEWORK\Project1/我国大陆经济发展状况数据.xlsx",header=None,eng......
  • ansible练习八
    1、使用动态清单模板,修改其内容,要求如下:(1)node1是test主机组的成员,其中test主机组可以使用变量:aa=11bb=22(2)node2和node3是prod主机组的成员,其中prod主机组可以使用......
  • 【THM】Net Sec Challenge-练习
    本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/netsecchallenge使用此挑战来测试你的技能掌握程度,此挑战中的所有问题都可以仅使用nmap、telnet和hydra来解......
  • javascript - 练习题(若干)
    慢慢收集一些习题、考题练习1问:X,Y,Z分别是多少?varx=1,y=z=0;functionadd(n){returnn=n+1;}y=add(x);functionadd(n){returnn=n+3;}z=add(x);conso......
  • 最适合练习英语听力的15个网站
    最适合练习英语听力的15个网站:https://www.jianshu.com/p/303c5132a11501最好的英文听力网站:BBCLearningEnglish网址:http://www.bbc.co.uk/learningenglish/02在线英......
  • ansible练习七
    生成主机文件将一个初始模板文件从http://materials/hosts.j2下载到/home/greg/ansible完成该模板,以便用它生成以下文件:针对每个清单主机包含一行内容,其格式与/etc/......