在二进制numpy矩阵中将1的连续块翻转到特定大小
Flipping continuous chunks of 1's up to a certain size in a binary numpy matrix

我正在进行一个图像分析项目。 我把我感兴趣的图片(一个NxM numpy数组)变成了二进制格式。 矩阵中的“1”是感兴趣的区域。 有兴趣的地方,......

pandas两个数据帧,某种合并
pandas two dataframes, some sort of merge

我有两个这样的数据帧:df ['one'] = [1,2,3,4,5] df ['two'] = [nan,15,nan,22,nan]我需要某种连接或者合并将给我这样的数据帧:df ['result'] = [1,15,3,22,5] ...

将大数组保存为具有不同fomat的csv
saving large array as csv with different fomat

我有一个numpy数组,大小为1000x1000。 我想将其保存为CSV,可以使用以下命令保存:numpy.savetxt('file.csv',array,delimiter =',',fmt ='%d')如何保存此数组...

从数组赋值会更改数组本身
assignment from an array changes the array itself

将数组中的值分配给另一个数组时,右侧的数组会发生变化。 你能指出我可能犯的错误吗? 下面的代码找到最长的增加...

在python中优化矩阵运算,numpy
optimizing matrix operations in python, numpy

这是一个优化问题。 给定矩阵E,H,Q,F和方法my_func_basic中的逻辑(参见代码块),填充矩阵V.任何可能的方式,例如通过矢量化,来加速......

Numpy-native“nested-for-like”structrue
Numpy-native "nested-for-like" structrue

我想在python中生成一个2-by-N数组,以便与scipy.optimize.curve_fit一起使用。 我有两个独立变量的函数存储为1-D数组,数据存储在2-D数组中。 curve_fit ...

用numpy保存二进制文件的最安全的方法是读取
Safest way to save binary file with numpy to be read

我需要使用numpy保存一些数组,稍后使用Android Java APP和另一个使用numpy的python应用程序读取。 到目前为止,我一直在使用numpy.ndarray.tofile和numpy.ndarray.fromfile ...

移动矩阵行以在中间具有最大值
Shift matrix rows to have maxima in the middle

这可以用for循环和条件实现,但是使用Python和numpy有一种快速有效的方法,因为我正在处理具有数十万行的矩阵。 举个例子,我们......

我的Mac上的Python很乱,帮我卸载我不需要的东西
Python on my Mac is a mess, help me uninstall what I don't need

我无法在shell中导入Python 2.7中的numpy。 我用brew install安装了Python,然后使用sudo pip install安装了numpy。 我试过没有sudo但我得到了一个权限被拒绝的错误。 无论如何,我得到......

嵌套的Python numpy数组维度混乱
nested Python numpy arrays dimension confusion

假设我有一个numpy数组c构造如下:a = np.zeros((2,4))b = np.zeros((2,8))c = np.array([a,b])我会有预期的c.shape为(2,1)或(2,),而是(2,2)。 ...

找到两对不相交的对,它们总和到同一个向量
Find two disjoint pairs of pairs that sum to the same vector

这是查找两对总和为相同值的对的后续行动。 我有随机的2d数组,我使用import numpy作为np来自itertools导入组合n = 50 A = np.random ....

在逻辑中使用numpy形状输出
Using numpy shape output in logic

我在Windows 7上使用Python 2.7.5。出于某种原因,当我使用我的numpy数组的一个维度与if语句中的比较器时,python不喜欢它:a = np.array([1,2 ,3,4])#...

Matplotlib给出了错误
Matplotlib gives error

我在我的机器上运行https://github.com/matplotlib/matplotlib/blob/master/examples/pie_and_polar_charts/pie_demo_features.py中提供的示例代码,并收到错误消息“pie()得到了...

将自定义类转换为标准Python类型
Convert custom class to standard Python type

我正在处理一个名为预测的numpy数组。 我正在使用以下代码:print type(predictions)print list(predictions)输出为:<type'numpy.ndarray'>`[u'...

np.array上的尺寸更改
Dimension change on np.array

假设我们有一个大小为(n,2,4)的np.array:my_array = np.array([[[0.,0.,0.,0。],[0.,0,0,0] 。]],[[0.,0.,0.,0。],[...

Numpy数组填充随机数,以便您只沿x / y轴将值更改为1
Numpy array filled with random numbers so that you only change the value by one along the x/y axis

我知道如何创建一个充满随机数的numpy数组,例如:np.random.randint(0,100,(5,5))。 但是你如何创建一个充满随机数的numpy数组,以便......

如何定义RegularGridInterpolator的值
How to define values for RegularGridInterpolator

我有n个相等长度的数组,其转置对应于n维参数空间中的坐标:x = np.array([800,800,800,800,900,900,900,900,900,1000,1000,1000,1000,1000])y = np ....

与ImageJ相比,在Python上打开原始图像会产生不同的图像
Opening raw images on Python resulting in a different image compared to ImageJ

我写了这个脚本来打开原始图像并进行一些处理。 import numpy as np import matplotlib.pyplot as plt PATH =“C:\ Users \ Documents \ script_testing_folder \\”IMAGE_PATH = PATH +“...

有谁知道在哪里可以找到IronPython的Enthought NumPy二进制文件?
Does anyone know where to find Enthought NumPy binaries for IronPython?

几年前,Enthought决定承担重建NumPy的艰巨任务,以便与IronPython合作。 工作二进制文件在以下位置托管了一段时间:https:// ...

使用np.array值创建包含字典列表的DataFrame
Creating DataFrame with list of dictionaries with np.array values

我有一个字典列表,其值作为numpy数组返回(通常为空)。 data = [{'width':array([])},{'width':array([])},{'width':array([])},{'...

cv2中的人脸检测错误
Face detection errors in cv2

最近我一直在尝试编写一个可以检测到脸部的简单程序。 我以前从来没有这样做过,所以对我来说更热衷于获得它。 但我每次都会遇到错误......

使用Numpy Array,元组和省略号进行布尔索引
Boolean indexing with Numpy Array, tuples and Ellipsis

我理解Numpy数组布尔索引概念的整数在[95]中:a = np.array([1,2,3,2,1,2])在[96]中:a == 1 Out [96]:array( [真,假,假,假,真,假],dtype = bool [97]:......

删除频率较低的项目
remove items with low frequency

让我们考虑长度为n的数组:y = np.array([1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,2,1,4] ,1,1,1])和尺寸为nx m的矩阵X. 我想删除y和X行的项目,对应的...

IndexError:Python上的索引太多了
IndexError: too many indices on Python

在OSX上使用PyDev和Eclipse 2.7的eclipse环境。 尝试计算数组中的元素并总结数组中的元素。 获取索引错误。 导入numpy作为np导入...

在python中2个相同形状的numpy数组的matlab操作
matlab operations of 2 numpy arrays of same shape in python

我有2个numpy阵列,形状相同。 V = [[-1 -1 -1] [-2 -2 -2] [-3 -3 -3]] U = [[1 2 3] [2 3 4] [3 4 5]]我想要将matlab转换为python以获取以下行。 Ot = U *([V(:,1)V(:,2)-V(:,3)])'; 一世 ...

Pandas DataFrame到Numpy数组ValueError
Pandas DataFrame to Numpy Array ValueError

我试图将数据帧的单个列转换为numpy数组。 转换整个数据帧没有问题。 df即a1_count a1_mean a1_std 0 0 3 2 0.816497 1 ...

Python Numpy 2D plot使用自动缩放设置y-tics的总数
Python Numpy 2D plot set total number of y-tics with autoscaling

我想在2D图中限制y轴上的抽动总数。 在提供的示例图像中,您可以看到F_X图总共有6个抽搐(0,0.2,0.4,0.6,0.8,1),而F_Y图有8个...

numpy数组切两次
numpy array sliced twice

我不确定我理解为什么这不起作用:a = np.zeros((10,))#first slicing array pos1 = np.zeros((10,),dtype = np.bool)pos1 [:: 2] =真a [pos1] = 1.打印#返回[1. 0. 1. 0. ...

在cython中的锯齿状阵列
Jagged array in cython

如果我在python中有锯齿状列表,如jagged = [[1],[2,3]]我如何使用numpy和cython将其声明为数组? 有可能吗? 我知道以下语法,但它不会这样做,因为它给出了......

更好的方法为ta-lib构建numpy数组
better way to build numpy array for ta-lib

我希望有人能救我脱离自己。 我正在尝试为TA-Lib创建一个需要为numpy.ndarray的输入数组。 我的原始数据在dict列表中作为浮点数。 我有以下......

Cython初学者 - 加速numpy广播
Cython beginner - speed up numpy broadcasting

第一次尝试使用Cython,尝试在2个numpy数组和float32上进行减法和加法的函数上获得加速。 我试图让这个功能尽可能快......

索引多维数组
Indexing Multi-dimensional arrays

我知道多维numpy数组可能会被其他数组索引,但我没有弄清楚以下是如何工作的:我希望得到raster的一个项目,一个3d numpy数组,基于......

Scipy最大化线性编程不起作用
Scipy maximizing linear programming doesn't work

我有以下内容:ball = scipy.optimize.linprog(array([0,0,1]),A,b)其中A =数组([[ - 1.0,0.0,1.0],[1.0,0.0,1.0] ,[0.0,-1.0,1.0],[0.0,1.0,1.0]],dtype = float128)...

Numpy的linalg.norm()在非零向量上返回0?
Numpy's linalg.norm() returning 0 on non-zero-vector?

我有一个大小为268800的numpy数组。我使用这个数组作为反向传播算法的输入向量,我想将其标准化。 我尝试的时候会发生奇怪的事情; 幅度 ...

始终使用netCDF4生成一个掩码数组
Always yield a masked array with netCDF4

问题:有没有办法强制netCDF4始终输出屏蔽数组,无论它是否包含任何填充值? 背景:我在网格上有一个netCDF数据集,超过......

为什么会有区别?
Why there is the difference? np.inner vs inner

import numpy as np import matplotlib.pyplot as plt def inner(x,y):result = 0 t = np.size(x)for i in range(1,t):result + = x [i] * y [i ]返回结果j = 1000 dif = [无] * ...

在Numpy数组中查找行,最大化某些功能
Finding row in Numpy array maximizing some function

在Numpy 2d数组中找到行的索引最大化某些函数的最优雅有效的方法是什么? 特别是,我需要找到具有给定向量的最大点积的行....

如何为binned_statistic创建用户定义的函数
How to make user defined functions for binned_statistic

我正在使用scipy stats包来沿轴取统计数据,但我在使用binned_statistic获取百分位统计数据时遇到问题。 我概括了下面的代码,我在哪里......

使用Numpy在Python中进行图像处理
Image handling in Python With Numpy

我们将网页中的屏幕截图直接导入到Python中的变量中; 然后使用以下代码生成一个numpy数组:捕获是一个PNG图像(注意 - 设备网址有......

在python中使用的最佳数据结构,用于存储命名数据的三维立方体
Best data structure to use in python to store a 3 dimensional cube of named data

我想对我选择的数据结构做一些反馈。 我有一个特定电压值的2D XY栅格电流值。 我有几个电压步骤,并将数据组织成一个多维数据集......

在熊猫中嵌套的ifelse替代品
Nested ifelse alternative in pandas

假设我们有一个测试数据集:值组123 1 120 1 NA 1 130 1 23 2 22 2 24 2 NA 2现在我们要用分组中值替换缺失值。 在R中我们可以使用嵌套的...

在两个numpy数组中标记具有唯一值组合的区域?
Label regions with unique combinations of values in two numpy arrays?

我有两个标记为2D的numpy数组a和b具有相同的形状。 我想通过类似于两个数组的GIS几何联合的东西重新标记数组b,这样的单元格具有独特的...

在2D numpy网格中查找相邻元素
Find adjacent elements in a 2D numpy grid

所以我有一个2D Numpy数组看起来像这样:[[1,1,1,2,2],[1,1,1,2,2],[1,2,2,2,2]]其中数组中的每个数字代表一个区域。 我想生成一个显示...的布尔数组

在python中编写大量文件,最后显着减速
Writing a large number of files in python, noticable slowdown at the end

我正在尝试在处理后将大量文件[2000-2500]写入磁盘。 我注意到前100个左右的图像可以快速写入磁盘,然后有一个减速。 为什么会这样?

从NumPy数组中获取价值
Get Value From a NumPy Array

导入numpy为np A和B数组的顺序良好。 A = np.array(['a','b','c','d','e'])B = np.array([5,7,3,9,11])C = np。 array(['a','b','k','j','p','x'])对于数组C的每个元素,如果...

我怎么能用三种不同的颜色绘制对应于某些第三/第四/第五维的数据呢?
How could I go about plotting data in three different colors corresponding to some third/fourth/fifth dimension?

我很难写出我想要做的事情,所以我会举例说明。 以下是数据格式的示例(值组成):帧值(如能量)first_type second_type ...

关于如何在python中转置单列数据的问题
Problems on how to transpose single column data in python

我创建了一个名为'column.txt'的文本文件,其中包含以下数据:1 2 3 4 9 8然后我编写了下面的代码,将我的数据转换为单行文本文件。 import numpy as np x = np.loadtxt('...

一个更快的numpy.polynomial?
A faster numpy.polynomial?

我有一个非常简单的问题:在我的python工具箱中,我必须从一个大的向量(大小>> 10 ^ 6)计算多项式的值(通常是3或2度,很少是其他的,总是整数度)。 ...

在创建numpy数组时最后添加零项
zero item added at the end while creating numpy array

从下面的ipdb日志中可以看到,额外的零日期被添加到前后数组中。 我怎样才能解决这个问题? 为什么会这样? ipdb> pre(datetime.datetime(2013,12,31,9,58),0,1)...
1 2 3 4 5 6 7 395 396