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)