python定间隔取点(np.linspace)的实现

yipeiwu_com6年前Python基础

1、range函数

range(起始值,终点值,间隔)

终点值不一定是最后一个取到的值

得到的是range类的对象,最后用list转换为【】,

In [4]: list(range(0,100,20))
Out[4]: [0, 20, 40, 60, 80]

2、解析式

【最小值 + x*(最大值-最小值)/取点数 for x in range(取点数)】

In [7]: [2+x*(10-2)/10 for x in range(10)]
Out[7]: [2.0, 2.8, 3.6, 4.4, 5.2, 6.0, 6.8, 7.6, 8.4, 9.2]

3、np.linspace函数

np.linspace(起始值,终点值,取点数)

取点数默认是50个

In [12]: np.linspace(0,10,5)
Out[12]: array([ 0. , 2.5, 5. , 7.5, 10. ])

以上这篇python定间隔取点(np.linspace)的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

TF-IDF与余弦相似性的应用(一) 自动提取关键词

TF-IDF与余弦相似性的应用(一) 自动提取关键词

TF-IDF与余弦相似性的应用(一):自动提取关键词 这个标题看上去好像很复杂,其实我要谈的是一个很简单的问题。 有一篇很长的文章,我要用计算机提取它的关键词(Automatic Key...

python反编译学习之字节码详解

前言 如果你曾经写过或者用过 Python,你可能已经习惯了看到 Python 源代码文件;它们的名称以.Py 结尾。你可能还见过另一种类型的文件是 .pyc 结尾的,它们就是 Pyth...

python决策树之C4.5算法详解

python决策树之C4.5算法详解

本文为大家分享了决策树之C4.5算法,供大家参考,具体内容如下 1. C4.5算法简介   C4.5算法是用于生成决策树的一种经典算法,是ID3算法的一种延伸...

Python3进制之间的转换代码实例

Python3进制之间的转换 在Python里面实现进制之间的转换是非常方便的,有专门的函数来进行这个操作: 下面直接上代码: # 进制之间的转换 a = 10 # 转换为二进制...

pandas中Timestamp类用法详解

由于网上关于Timestamp类的资料比较少,而且官网上面介绍的很模糊,本文只是对如何创建Timestamp类对象进行简要介绍,详情请读者自行查阅文档。 以下有两种方式可以创建一个Tim...