当前位置:首页 > 娱乐

【3.40E+04】Python机器学习(三十九)基于数值区间创建数组

可以通过在NumPy中指定数字范围来创建ndarray数组。

Num

要使用以指定间隔均匀分布的数值创建数组,可以使用arange函数。

语法如下所示:

num(start, stop, step, dtype)

参数:

  • start: 区间开始值。默认值是0。
  • stop: 区间结束值(此值不包含在内)。
  • step: 区间步长。
  • dtype: 数组元素的数据类型。

示例

import numpy as np arr = np.arange(0,10,2,float) print(arr)

输出

[0. 2. 4. 6. 8.]

示例

import numpy as np arr = np.arange(10,100,5,int) print("给定范围内的数组为 ",arr)

输出

给定范围内的数组为 [10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95]

num

linspace函数作用类似arange()函数,使用指定区间均匀分布的数值创建数组。但是,这个函数不指定步长,而是指定区间之间的取值数量。

语法如下所示:

num(start, stop, num, endpoint, retstep, dtype)

参数:

  • start: 区间开始值。默认值是0。
  • stop: 区间结束值。
  • num: 区间内均匀分布的数值数量。默认值是50。
  • endpoint: 如果为true,表示结束值包含在内;false,结束值不包含。默认为true。
  • retstep: 如果为true,返回步长信息。
  • dtype: 数组元素的数据类型。

示例

import numpy as np arr = np.linspace(10, 20, 5) print("给定范围内的数组为 ",arr)

输出

给定范围内的数组为 [10. 12.5 15. 17.5 20. ]

示例

import numpy as np arr = np.linspace(10, 20, 5, endpoint = False, retstep = True) print("给定范围内的数组为 ",arr)

输出

给定范围内的数组为 (array([10., 12., 14., 16., 18.]), 2.0) 返回步长值:2.0

num

logspace函数使用对数区间上均匀分布的数值,创建ndarray数组。

语法如下所示:

num(start, stop, num, endpoint, base, dtype)

参数:

  • start: 区间开始值。取值base^start,例如: start = 2, base = 10,取值 10^2 = 100
  • stop: 区间结束值。取值base^start,例如: stop = 5, base = 10,取值 10^5 = 100000
  • num: 区间内的取值数量。默认50
  • endpoint: 如果为true,表示结束值包含在内;false,结束值不包含。默认为true。
  • base: 对数的基数,默认为10。
  • dtype: 数组元素的数据类型。

示例

import numpy as np arr = np.logspace(10, 20, num = 5, endpoint = True) print("给定范围内的数组为 ",arr)

输出

给定范围内的数组为 [1.00000000e+10 3.16227766e+12 1.00000000e+15 3.16227766e+17 1.00000000e+20]

示例

import numpy as np arr = np.logspace(10, 20, num = 5,base = 2, endpoint = True) print("给定范围内的数组为 ",arr)

输出

给定范围内的数组为 [1.02400000e+03 5.79261875e+03 3.27680000e+04 1.85363800e+05 1.04857600e+06]

1.《【3.40E+04】Python机器学习(三十九)基于数值区间创建数组》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【3.40E+04】Python机器学习(三十九)基于数值区间创建数组》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/yule/3206006.html

上一篇

【霍文琦】《中国新闻法制通史》出版研讨会在京召开

下一篇

【爱情是幻想漫画】漫画:幻想恋爱

【3.40E+04】好好度过每一天,别让今天成为明天的遗憾

  • 【3.40E+04】好好度过每一天,别让今天成为明天的遗憾
  • 【3.40E+04】好好度过每一天,别让今天成为明天的遗憾
  • 【3.40E+04】好好度过每一天,别让今天成为明天的遗憾

【3.40E+04】家电那些事儿:测过N多款集成灶后 给你一些忠告

  • 【3.40E+04】家电那些事儿:测过N多款集成灶后 给你一些忠告
  • 【3.40E+04】家电那些事儿:测过N多款集成灶后 给你一些忠告
  • 【3.40E+04】家电那些事儿:测过N多款集成灶后 给你一些忠告

【3.40E+04】工作中最常用的22个Excel操作技巧,有函数公式,有快捷键

  • 【3.40E+04】工作中最常用的22个Excel操作技巧,有函数公式,有快捷键
  • 【3.40E+04】工作中最常用的22个Excel操作技巧,有函数公式,有快捷键
  • 【3.40E+04】工作中最常用的22个Excel操作技巧,有函数公式,有快捷键

【3.40E+04】连发三条航行警告!解放军在南海多地同时开展训练

  • 【3.40E+04】连发三条航行警告!解放军在南海多地同时开展训练
  • 【3.40E+04】连发三条航行警告!解放军在南海多地同时开展训练
  • 【3.40E+04】连发三条航行警告!解放军在南海多地同时开展训练
3.40E+04,干货看这篇!冲动的奥特曼,被召唤出来的怪兽朋友

3.40E+04,干货看这篇!冲动的奥特曼,被召唤出来的怪兽朋友

3.40E+04相关介绍,{"rich_content":{"text":"","spans":null},"video":{"vid&#...

【3.40E+04】专题30款热销移动电源全方位PK权威排名出炉

【3.40E+04】专题30款热销移动电源全方位PK权威排名出炉

3.40E+04相关介绍,最怕空气突然安静下来 最怕电量只剩下1% 人生有一种痛苦 手机的电量已经不足 变成红色的12%需要焦虑 只有50%的反击需要苦恼 即使接近百分之八十七的人也要唠叨。 最近,为了找到一个 安全/电力不足...

3.40E+04,干货看这篇!野猪妈妈谨慎小心,小野猪却为自己的粗心大意吞下苦果

3.40E+04,干货看这篇!野猪妈妈谨慎小心,小野猪却为自己的粗心大意吞下苦果

3.40E+04相关介绍,{ ' rich _ content ' : { ' text ' : ' ',' spans' : null},' video...

【3.40E+04】专题最新的智商检测机 看看你手机有没有

【3.40E+04】专题最新的智商检测机 看看你手机有没有

3.40E+04相关介绍,自从手机市场于2021年到来后,笔者发现今天的新机器在综合实力上完全没有问题。我发现,无论是低价高价产品还是千元手机,日常使用经验都会很强。(莎士比亚,温斯顿。)。 但在这种情况下,消费者选择新机的时...