自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Scipy空间--计算凸包(convexHull)

凸包:数学上指,在实向量空间V中的一组点X的凸包或凸包络是包含X的最小凸集。通俗的来说就是包围一组散点的最小凸边形。在scipy.spatial 中计算凸包的函数,scipy中convexHull输入的参数可以是m2的点坐标。其返回值的属性.verticess是所有凸轮廓点在散点(m2)中的索引值。注意:属性.verticess绘制出来的轮廓点是按照逆时针排序Scipy 计算得到的凸包见下图...

2020-01-07 10:50:32 9087 1

转载 numpy中的广播机制

广播的引出numpy两个数组的相加、相减以及相乘都是对应元素之间的操作。import numpy as npx = np.array([[2,2,3],[1,2,3]])y = np.array([[1,1,3],[2,2,4]])print(x*y) #numpy当中的数组相乘是对应元素的乘积,与线性代数当中的矩阵相乘不一样输入结果如下:'''[[ 2 2 9] [ ...

2020-01-06 22:25:04 121

原创 np.newaxis

功能:np.newaxis是用来给数组a增加维度的格式:a[np.newaxis和:的组合],如a[:,np.newaxis],a[np.newaxis, np.newaxis, :]详解:np.newaxis在[]中第几位,a.shape的第几维就变成1,a的原来的维度依次往后排。例子:若a.shape=(a ,b, c)a[:, np.newaxis].shape= (a, 1, b,...

2020-01-06 21:26:55 209

原创 np.random.seed()

在使用numpy时,难免会用到随机数生成器。本文在参考了一些博客之后,讲一下自己对np.random.seed(参数),即随机数种子的理解。1. 利用随机数种子,每次生成的随机数相同,即每个种子参数只是确定一下随机数生成的开始位置。2. 利用随机数种子,使后面的随机数按一定的顺序生成。每次只要随机数种子参数确定以后,随机数组的生成顺序也就确定了。以下为示例1:import numpy as...

2020-01-06 20:34:03 138

原创 Python namedtuple(命名元组)使用实例

nametuple的几个参数:以Person=collections.namedtuple(‘Person’,'name age gender’)为例,其中’Person’是这个namedtuple的名称,后面的’name age gender’这三个字符串为namedtuple的三个元素。可以通过Bob=Person(name=’Bob’,age=30,gender=’male’)这种方式使...

2020-01-03 11:14:58 171

原创 numpy中的np.c_和np.r_

在二维数组中axis = 0 表示沿着纵轴进行操作,若axis=1 则沿着横轴进行操作。但是这只是仅仅对于二维数组而言。np.r_是按列连接两个矩阵,就是把两矩阵上下相加,要求列数相等。np.c_是按行连接两个矩阵,就是把两矩阵左右相加,要求行数相等。实例:import numpy as npa = np.array([1, 2, 3])b = np.array([4, 5, 6])...

2019-12-20 15:03:00 144

转载 numpy操作中axis(轴)的理解

声明:本文档为个人笔记,参考了网上相关博客内容这是我参考的链接: link.#Numpy操作中的axis首先为什么会有axis这个概念?因为在numpy模块中,大多数处理的是矩阵或者多维数组,同时,对多维数组或者矩阵的操作有多种可能,为了帮助实现对数组或矩阵各种各样的功能,就有了axis下面举个例子,选取不同的axis,对二维数组进行sum,mean,min,max的操作import ...

2019-12-20 11:07:52 227

转载 Jupyter Notebook打开任意文件夹

Jupyter Notebook打开任意文件夹废话不多说1.win+R 启动“运行”输入cmd 点确定图 1 2.输入cd /d xxxxxxx回车jupyter notebook回车在这里我想打开H:\机器学习入门图 23.等待一会,在浏览器中自动跳出图 3 也可以复制图2中红框的内容,在浏览器中打开完成...

2019-11-12 11:22:28 199

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除