numpy

    5热度

    5回答

    有时ABAP我逼疯了用非常简单的任务,如在循环中递增一个整数... 这里是我的尝试: METHOD test. DATA lv_id TYPE integer. lv_id = 1. LOOP AT x ASSIGNING <y>. lv_id = lv_id+1. ENDLOOP. ENDMETHOD. 这将导致错误消息字段类型“我

    0热度

    1回答

    我试图用Python处理一些波形。我想找到这些信号显示的离散逻辑电平。我有每个波形的x和y值的一维数组。 的数据看起来是这样的例子楼梯: 我怎么能找到不同的级别?他们可能在(1.8,3.3),(2.1,3.0),(2.7,2.6)等等左右。 我试过按照this similar question中有关R的讨论过的方法。我实现了一个LOWESS平滑器(这是你看到的曲线),由于实际波形有一个非平凡的噪声

    1热度

    1回答

    我目前想实现从第四尼尔森规则: https://en.wikipedia.org/wiki/Nelson_rules 即给出一个长度为N的数字列表,我想知道是否存在一个在长度方向n上交替的连续数字序列。 '交替'表示连续数字上升,然后下降,然后上升等。 我的数据是在(t,x)元组中。 't'代表时间轴,总是增加。 'x'是与时间和我们关心的系列相关的值。例如: data = [(0, 2.5),

    0热度

    1回答

    我想从csv文件导入一个值。到目前为止,我已经成功地使用skip_header和skip_footer选项来找出这个元素。这是一个浮动值。但是有一个问题,当我尝试从我的数组中使用这个元素时,我得到一个错误。例如: import numpy as np x = np.genfromtxt('junker.txt',skip_header=6,skip_footer=7) print x 回报

    1热度

    2回答

    我想在Python中构建一个structured array,它可以通过列和行的名称进行访问。这可能与structured array方法的numpy? 例子: 我的阵列大致有这样的形式: My_array = A B C E 1 2 3 F 4 5 6 G 7 8 9 ,我想必须做以下可能性: My_array["A"]["E"] = 1

    -2热度

    2回答

    我有一个python代码,这是预计输出矩阵完全相同的大小的输入矩阵。 [i,j]处的输出值应等于d [i-1,j]和d [i,j]之和的两倍,并将实例[i-1,j]处的输出添加到它。我的代码如下 import numpy as np d=((2,3,5,6),(4,6,7,9),(8,4,7,3),(1,7,3,9),(5,8,2,6)) d=np.matrix(d) r,c = np.s

    3热度

    1回答

    我有一个包含许多行数据的文本文件 - 每行中的第一条数据是一个unix时间戳,例如1436472000。我正在使用numpy.loadtxt,并且在我想指定的转换器的参数中将时间戳转换为任何numpy可以理解的日期时间。我知道这需要在大括号内的0:之后,但我无法弄清楚如何转换它。我知道一个转换器可以从matplotlib.dates.strpdate2num用于正常日期,但我不会为unix时间戳工

    0热度

    1回答

    我使用食谱例子frin http://wiki.scipy.org/Cookbook/Matplotlib/Gridding_irregularly_spaced_data来制作轮廓图。然而,我的一些数据可能只包含零,在这种情况下,我得到一个ValueError:零大小的数组来减少操作的最小值,它没有身份。 import numpy as np from scipy.interpolate im

    0热度

    1回答

    我只能从文本文件读取整数值,但是当我尝试读取十六进制格式的整数时,会发生错误。我使用的代码行是 output = np.loadtxt(fidOut, dtype="int32", delimiter="\n"); 你能帮我吗?

    1热度

    3回答

    有没有更好的方法来制作3D密度功能? def make_spot_3d(bright, spread, x0,y0,z0): # Create x and y indices x = np.linspace(-50, 50, 200) y = np.linspace(-50, 50, 200) z = np.linspace(-50, 50, 200)