📝 Python
1615篇技术文档📅  最后修改于: 2020-06-09 04:37:27        🧑  作者: Mango
numpy.roll(array, shift, axis = None) :沿着指定的轴滚动数组元素。基本上发生的是输入数组的元素被移位。如果将元素首先滚动到最后一个位置,则将其回滚到第一位置。参数:array:[array_like] [array_like]输入数组,我们要滚动其元素shift:[int或int_tuple]不。有时我们需要移动数组元素。如果是元组,则轴必须是相同大小的元组,...
📅  最后修改于: 2020-06-09 04:44:02        🧑  作者: Mango
numpy.place(array, mask, vals) :根据参数-条件和值在数组中进行更改(根据用户设置的掩码,使用前N个值将其放入数组中)。它与numpy.extract()相反。参数:array:[ndarray]输入数组,我们需要进行更改mask:[array_like]布尔值,必须与输入数组的大小相同value:要放入数组中的值。根据遮罩条件,它仅添加N个元素到数组。如果val中的...
📅  最后修改于: 2020-06-09 04:50:14        🧑  作者: Mango
numpy.extract(condition, array) :如果满足某些指定条件,则返回input_array的元素。参数:array:输入数组。用户对input_array元素应用条件condition:[array_like]条件,根据该条件用户提取元素。在input_array上应用条件,如果我们打印条件,它将返回一个数组填入True或False。数组元素是从具有以下特征的索引中提取的...
📅  最后修改于: 2020-06-10 00:58:01        🧑  作者: Mango
numpy.compress(condition, array, axis = None, out = None) :沿着满足上述要求的轴返回数组的选定切片。参数:condition:[array_like]条件,根据该条件用户提取元素。在input_array上应用条件,如果我们打印条件,它将返回一个arra填入True或False。数组元素是从具有以下特征的索引中提取的:真正的价值。array...
📅  最后修改于: 2020-06-10 01:02:02        🧑  作者: Mango
numpy.rot90(array, k = 1, axes = (0, 1)) :在axis(0或1)指定的平面中将数组旋转90度。参数:array:具有两个或多个维度的[array_like] ie数组。k:[可选,整数]否。有时我们希望将数组旋转90度。axes:[array_like]平面,我们希望沿着该平面旋转数组。返回值:数组的旋转副本输出:...
📅  最后修改于: 2020-06-10 01:09:36        🧑  作者: Mango
numpy.tile(arr, repetitions) :通过重复数组–“ arr”(每次重复我们要重复的次数)来构造一个新数组。结果数组的维数为max(arr.ndim,repetitions),其中,repeats是重复的长度。如果arr.ndim>重复,则通过在其前面加上1来将代表提升为arr.ndim。如果arr.ndim <重复,则通过在新轴前添加reps来将其提升为arr.ndim。...
📅  最后修改于: 2020-06-10 04:21:07        🧑  作者: Mango
numpy.reshape(array, shape, order = ‘C’) :在不更改数组数据的情况下对数组进行整形。参数:array:[array_like]输入数组shape:[int或int元组]例如如果我们要排列一个包含10个元素的数组,那么就像numpy.reshape(4,8)是错误的;我们可以order:[C连续,F连续,A连续;可选的]内存中的C连续顺序(最后一个索引变化最快...
📅  最后修改于: 2020-06-10 04:35:23        🧑  作者: Mango
numpy.ravel(array, order = ‘C’) :返回连续的扁平化数组(具有所有输入数组元素且类型相同的一维数组)。仅在需要时才进行复制。参数:array:[array_like]输入数组。order:[C连续,F连续,A连续;可选的]内存中的C连续顺序(最后一个索引变化最快)C顺序表示阵列上的行上升操作将更快内存中的FORTRAN连续顺序(第一个索引变化最快)。F顺序表示逐列运算...
📅  最后修改于: 2020-06-10 04:41:42        🧑  作者: Mango
numpy.isinf(array [, out]) :逐个元素测试是否为+ ve或-ve无限,是否将结果作为布尔数组返回。参数:array:[array_like]输入数组或对象,其元素,我们需要测试无穷大out:[ndarray,可选]放置输出数组结果。其类型被保留并它必须保持正确的形状输出。返回:代码1:输出:代码2:输出:...
📅  最后修改于: 2020-06-11 03:04:23        🧑  作者: Mango
numpy.isrealobj(array) :此逻辑函数有助于检查数组是否没有复杂类型或数组是否具有复杂数字。即使虚部等于零,也不会将其视为实物。参数:array:[array_like]输入数组或对象的元素,返回:如果输入数组没有任何复杂元素,则为true;否则为false。否则为假。代码1:输出:代码2:输出:...
📅  最后修改于: 2020-06-11 03:19:24        🧑  作者: Mango
numpy.isscalar(num) :这是一个逻辑函数,如果输入num的类型为scalar,则返回true 。参数:num:任何类型和形状的输入参数。返回:如果输入为标量,则为true;否则为false。代码1:输出:...
📅  最后修改于: 2020-06-11 03:27:18        🧑  作者: Mango
numpy.isneginf(array, y = None) :逐元素测试是否为负无穷大或是否将结果作为布尔数组返回。参数:返回:代码1:输出:代码2:输出:...
📅  最后修改于: 2020-06-11 04:46:13        🧑  作者: Mango
numpy.isposinf(array, y = None) :逐元素测试是否为正无穷大或是否将结果作为布尔数组返回。参数:array:[array_like]输入数组或对象的元素,我们需要测试其无穷大。y:[array_like]一个布尔数组,其形状和类型与x相同,用于存储结果。返回:包含结果的布尔数组。对于标量输入,如果输入为正无穷大或负无穷大,则结果为值为True 的新布尔值。否则,值为F...
📅  最后修改于: 2020-06-11 04:55:05        🧑  作者: Mango
numpy.iscomplex(array) :逐元素测试是否为复数(不是无穷大还是不是数字),然后将结果作为布尔数组返回。参数:array:[array_like]要测试其元素的输入数组返回:包含结果的布尔数组代码1:输出:代码2:输出:...
📅  最后修改于: 2020-06-11 05:01:17        🧑  作者: Mango
numpy.iscomplexobj(array) :此逻辑函数有助于检查数组的复数类型或复数数组。即使虚部等于零,它也被视为复数对象。参数:array:[array_like]输入数组或对象的元素,我们需要测试。返回:如果输入数组具有复数元素,则为true;否则为false。代码1:输出:代码2:输出:...