摘要:
numpy数组转置可以通过arr.T、arr.transpose()、arr.swapaxes()实现。 数组转置 arr.T 轴变换 arr.transpose() ndarray.transpose()主要作用通过置换数组轴,来实现对数组的转置。 二维数组转置 若不在transpose中声明轴, 阅读全文
摘要:
在 mac 系统中运行 python脚本如下,写的是绝对路径,却报 未找到文件错误。 with open('file:///Users/wang/Desktop/tmp.txt', 'w', encoding='utf-8') as file: file.write('奋斗成就更好的自己') 有两种 阅读全文
摘要:
0. 背景 最近接触到的业务中需要通过mysql查询部门的组织架构层级关系,最一开始的思路是想通过自定义函数来完成,但是查询效率真的是“感人”。又另辟蹊径找到mysql的递归查询,最终很好的实现了业务诉求。回过头来记录一下。 1. 公用表表达式-CTE 公用表表达式是一个命名的临时结果集,不作为对象 阅读全文
摘要:
1、打开cmd,输入命令" jupyter notebook --generate-config "; 2、回车后会生成一个配置文件jupyter_notebook_config.py,并会提示该文件所在的目录; 3、找到并打开这个文件,需要在这个文件设置默认浏览器处增加Chrome,找到如下代码: 阅读全文
摘要:
1、含义及思想 主成分分析-Principal Component Analysis,是Hotelling于1933年首先提出来的。利用降维的思想,在保留原始变量尽可能多的信息前提下把多个指标转化为几个不相关的综合指标的多远统计方法。 通常把原始变量的线性组合称为主成分,主成分之间互不相关(包含的信 阅读全文
摘要:
1、起源 因子分析最早由英国心理学家C.Spearman发表了第一篇有关因子分析的文章《对智力测验得分进行统计分析》,从中提出的:他发现学生的英语、法语和古典语成绩非常有相关性,他认为这三门课程背后有一个共同的因素驱动,最后将这个因素定义为“语言能力”。由此解开了因子分析的序幕。 2、基本思想 因子 阅读全文
摘要:
尽管df["column"]方式新增一列数据已经很方便,但是在不需要实际生成该列,又可以调用某列数据时,df.assign()方法更具优势。 创建数据: 新增列:df["column"] 新增列:df.assign() assign always returns a copy of the data 阅读全文
摘要:
1. 什么是关联规则 关联规则,从大量数据中发现事物、特征或者数据之间的,频繁出现的相互依赖关系和关联关系。 X—>Y,XY的关联规则,包括支持度support、信任度confidence和提升度lift。 关联规则最早是为购物篮分析问题所提出,如著名的啤酒与尿布的故事。 2. 关联规则有什么用 发 阅读全文
摘要:
numpy.random.binomial:从二项分布中采样(n次伯努利试验中成功的次数) np.random.binomial(n,p,size) 参数: n:表示n次试验。int型或者一个int型的数组,大于等于0,接受浮点数但是会被变成整数来使用 p:每次试验中成功的概率,0≤p≤1 size 阅读全文
摘要:
Numpy中的广播机制是为了解决不同维度数组之间的算术问题。 广播流程: 当两个数组形状相同时,算术运算可以顺利进行: import numpy as np a = np.array([ [0, 0, 0], [10, 20, 30], [40, 50, 60] ]) b = np.array([[ 阅读全文