原文链接:峰度与偏度(python) 微信公众号:机器学习养成记 搜索添加微信公众号:chenchenwings 偏度和峰度是描述数据分布时两个常用的概念,用来描述数据分布与正态分布的偏离程度。…
分类:数据结构
BZOJ-1898: [Zjoi2004]Swamp 沼泽鳄鱼(矩阵快速幂)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1898 矩阵快速幂随便搞一搞就行了。 代码: #include <cstdio> #include &l…
python数据分析常见报错
学习python数据分析过程中常见错误收集 更新于2018-10-30 1.mac os 用pd.read_csv()读取.csv文件,中文显示为乱码 data1 = pd.read_csv(‘/Users/…
Python,GeoJSON和GeoPandas开始地理空间分析
使用Python,GeoJSON和GeoPandas开始地理空间分析 作为一个本地的纽约客,我每一次去任何纽约以外的地方,如果没有谷歌地图,都会一塌糊涂。 我们将谷歌地图等产品视为理所当然,因为它们非常方便。 Googl…
算法(1)二维数组中的查找
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 public b…
二分查找
二分查找又称折半查找,是一种效率较高的查找方法。二分查找的对象必须是顺序存储结构的有序表(不妨设为递增有序) 递归代码: int BinSearch(SeqList R,KeyType k,int low,int hig…
链表排序
链表适合插入和删除,不适合检索,尤其是单向链表中寻找节点的父节点。 快排:可参考快排常见的三种策略。除了插入策略之外,都不太适合链表,因为需要寻找父节点。 堆排序:堆排序似乎没有大的问题,但是空间复杂度N。 归并排序:归…
【离散数学】图论(七)图的同构
正文之前 同构是在数学对象之间定义的一类映射,它能揭示出在这些对象的属性或者操作之间存在的关系。若这两个数学结构之间存在同构映射,那么这两个结构叫做是同构的。一般来说,如果忽略掉同构的对象的属性或操作的具体定义,单从结构…
KNN算法基础
KNN算法是机器学习中最好理解的算法之一,属于惰性学习算法的典例。惰性指模型仅通过对训练数据集的记忆功能进行预测,而不产生判别函数。 引申:参数化模型和非参数化模型 机器学习算法可以划分为参数化模型和非参数化模型两大类。…
CHAPTER1 函数的增长与递归式
本文来自我的个人博客 https://www.zhangshenghai.com/posts/36105/ 渐进记号 用来表示算法的渐进运行时间的记号是用定义域为自然数集的函数来定义的,这些记号便于用来表示最坏情况运行时…
一张图看懂数据分析、机器学习、深度学习、人工智能的关系
它们的关系我画了这张图 我来解释下这张图。 一切技术的出现都是为了解决现实问题,而现实问题分为简单问题和复杂问题。简单问题,需要简单分析,我们使用数据分析。复杂问题,需要复杂分析,我们使用机器学习。 1、什么是简单问题?…
数据科学三基友之Numpy
NumPy是Python语言的一个扩充程序库 ,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库 。numpy以及依赖它产生的pandas广泛运用于数据分析和机器学习。 Numpy创建数据: impo…