numpy-ndarray 相关问题

如何用Numpy数组复制python列表自定义排序功能?

我有以下代码,可以把零移动到标准Python列表的一端 def _moveZeros(x): if x==0: return x else: return -1 l = [1,0,5,6,0,0,7,2] l.sort(key=....

回答 2 投票 0

如何将[numpy.ndarray of ndarrays]转换为一个ndarray的数字。

我莫名其妙地得到了以下类型的奇怪的嵌套numpy数组。我想知道是否有什么方法可以把它转换为一个正常的数组(在输出中没有这些'array')。 features > array([array(...)]。

回答 1 投票 0

Python for loop从2个数据集中获取n行数据。

我想每次用zip()从x_train和y_train的for循环中获取n行。所以下面的代码是我尝试做的.在每次迭代时,我更新上一批次和下一批次,所以我将得到[0-5],[...]。

回答 1 投票 0

Numpy将列表追加到数组而不合并它们

有一个空数组 x = numpy.empty(0) 和两个列表,看起来像这样 l1 = [1, 2, 3] l2 = [4, 5, 6] 我如何将列表添加到空数组中,使其成为这样的 np.array(...)

回答 1 投票 1

如何查找Numpy数组中M个元素的N个最大乘积子数组?

我有一个Numpy数组,我需要找到M个元素的N个最大乘积子数组。例如,我有一个数组p = [0.1, 0.2, 0.8, 0.5, 0.7, 0.9, 0.3, 0.5],我想找到5个最高的...。

回答 2 投票 2

如何更有效地存储距离矩阵?

我有这个python代码来计算不同点之间的坐标距离。IDs,X,Y,Z 0-20,193.722,175.733,0.0998975 0-21,192.895,176.727,0.0998975 7-22,187.065,178.285,0.0998975 0-23,192.296,。

回答 2 投票 1

如何在重叠区域内将小数组分配给大数组?

我想把一个小的8x7 2D数组,放在一个8x8 2D数组里面。下面是我的工作内容。--> 名为'a'的数组,形状为8x7 a = [[16., 11., 10., 16., 24., 40., 51.], [12., 12......] 。

回答 1 投票 0

如何有效地调整一个numpy数组的大小到一个给定的形状,必要时用零填充?

我想基于另一个numpy数组创建一个给定形状的数组。维数将是匹配的,但不同轴之间的尺寸会有所不同。如果原始尺寸太小,我 ...

回答 1 投票 0

在矩阵中填入一个平面列表,同时跳过对角线。

我有一个有156个元素的平面列表,它来自于一个13x13矩阵的排列组合。我想用这个列表中的元素以列的方式填充一个13x13矩阵,同时跳过对角线。

回答 1 投票 0

在循环中向numpy数组追加数据

我真的希望没有遗漏什么,之前已经澄清过了,但我在这里找不到什么。这个任务看起来很简单,但我失败了。我想连续追加一个numpy数组到另一个......

回答 1 投票 0

在numpy中获取n对距离的最快方法。

我有n对具有m个维度的向量,我想找到最快的方法来计算这n对向量的eculidian距离。我想找到最快的方法来计算这n对向量的eculidian距离。一种方法是遍历每对向量,计算它们之间的距离。

回答 1 投票 0

为什么只有df.to_numpy()参与计算时,数据帧被改变了?

import pandas as pd import numpy as np url = "https:/raw.githubusercontent.comPawinDataUCSFBADistanceMatrix_shortestnetworks.csv" Distance_df = pd.read_csv(url, index_col=0) D = Distance_df...。

回答 1 投票 0

试图给矩阵赋值时出错,显示维度有问题。

我用命令 matrix = np.zeros((6,6,51))做了一个大小为 6*6*51 的 numpy 数组,但是当我写了一个循环,让一个 6 元素的数组放在 matrix[i][:][j]中时,它说 ValueError: could not ...。

回答 1 投票 0

为什么这一行会导致一个布尔错误?

len([True for i in a if any([any(j == b[:, 0])for j in i])]) 这是我的一行代码。 a是一个多维列表,b是一个nd.数组。当我运行它时,它返回这个错误。...的真值...

回答 1 投票 0

从数组索引中创建新数组

假设我有如下数组: print(my_array) (数组([[[5, 7, 3, 1], [-6, 0, -8, -2], [ 9 -7, -5, -9], [-1, 6, 0, 1], [-7, -8 , -3, 4]], ......

回答 1 投票 0

如何在NumPy数组中保存四个坐标值?

我试图将鼠标点击图像产生的坐标值存储在NumPy数组中。其实我是想把所有四个角的坐标值都存储在一个NumPy数组中(b)。请...

回答 1 投票 0

将Nx3x2 numpy数组中的元素替换为Mx2 numpy数组中的元素。

我有以下xy numpy数组,它表示一些三角形顶点的位置: array([[ 0.30539728, 49.82845203], [ 0.67235022, 49.95042185], [ 0.268982 , 49......。

回答 1 投票 0

当使用np.where时,出现意外的除以零的警告。

我是numpy新手,想用np.where替换for循环。我想实现的很简单,我有4个不同的条件,根据这些条件,我给元素赋值......。

回答 2 投票 1

如果你有一维和二维数组,如何获得行数?

我有两个数组,如下图所示,想通过函数.shape获取行数。X = np.array([0, 4, 3, 5, 1, 2]) Y = np.array([[-1, 0, 4, 4], [ 1, 0, 5, 0], [ 2, 。

回答 1 投票 0

在构造结构化数组时,tuple和list之间有什么区别?

当我在试验numpy的结构化数组时,我注意到当我调用np.array([[1, 2], [3, 4], [5, 6], [7, 8]], dtype='i, i')时,我得到[[(1, 1), (2, 2)], [(3, 3), (4, 4)], [(5, 5), (6, ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.