numpy

    0熱度

    1回答

    當我運行使用腳本我得到下面的代碼, a = np.arange(4, dtype=object).reshape((2,2)) print(a[:,0]); 結果:[0,2]。 但是,如果我在終端運行下面​​的代碼,我得到, a = np.arange(4, dtype=object).reshape((2,2)) a[:,0] 結果:陣列([0,2],D型細胞=對象) 我怎樣才能使用

    2熱度

    2回答

    工作,我注意到一個問題轉換列表NaN值,以集: import pandas as pd import numpy as np x = pd.DataFrame({'a':[None,None]}) x_numeric = pd.to_numeric(x['a']) #converts to numpy.float64 set(x_numeric) ,應返回{}楠而是返回{囡楠}。但是

    0熱度

    1回答

    (我來自蟒蛇,這就是爲什麼我的問題有怎樣的pythonian風格) 我有一個矩陣x(str(x)-> num[1:1000,1:4])和矢量y(str(y) -> num[1:4])。我想從x的每列減去y中的核心指標條目。即x_y[i] = x[,i]-y[i]。 我發現這樣做的方式是t(t(x)-y),但在我看來這是一個相當神祕的方式。有沒有更多的讀者友好的方式來做到這一點? 對於那些你們誰硝酸

    1熱度

    2回答

    我知道這聽起來像一個簡單的問題,但一個簡單的解決方案,但我不能包裹我的頭。 laspy的文檔有點稀疏,但目前我的管理得很好。我認爲這裏的問題現在對於numpy不夠熟悉。 我想排序基於GPS時間的numpy數組。 這裏是我的立場: 我使用自帶的laspy用於測試的sample.las。 import laspy import numpy as np #open the file lasFil

    0熱度

    2回答

    我試圖蟒IDLE下面的代碼: 進口PIP pip.main([ 「安裝」, 「numpy的」]) 和我得到的輸出是: 收集numpy的 無法獲取URL https://pypi.python.org/simple/numpy/:有確認SSL證書有問題:SSL:CERTIFICATE_VERIFY_FAILED]證書驗證失敗(_ssl.c:661) - 跳繩 [31米找不到一個版本,滿足要求nump

    1熱度

    1回答

    我試圖讀取並正常化numpy中的3通道圖像。對於圖像中的每個通道,我想計算大於零的像素值的平均值。 我開始: from scipy import misc img = misc.imread('test.png') print(type(img)) #<type 'numpy.ndarray'> print(img.shape) #(512, 512, 3) 但我不知道第1)如何索引超出

    0熱度

    1回答

    我使用Keras。 (X_train, y_train), (X_test, y_test) = mnist.load_data() X_train'形狀爲(number_of_training_sample,224,224,3) Y_train的形狀是(number_of_training_sample, 10) 特點和標籤在不同ndarray分離。 但我想將這些ndarrays更改爲'mn

    0熱度

    1回答

    我有一個封裝內的用Cython擴展,它的結構像這樣導入numpy的時候不能進行相對進口: packagename ├── MANIFEST.in ├── packagename │   ├── __init__.py │   ├── packagename.py │   ├── subpackage1 │   │   ├── __init__.py │   │   ├── subpa

    3熱度

    1回答

    我在其中數據被以16位整數的塊,像這樣組織的二進制文件: 位15:數字位1 位14:數字比特2 位13至0:14位帶符號整數 ,我發現如何提取從文件中的數據,以3個數組的唯一方法是: data = np.fromfile("test1.bin", dtype=np.uint16) digbit1 = data >= 2**15 data = np.array([x - 2**15 if x

    1熱度

    2回答

    我知道python做矩陣乘法的能力。 不幸的是,我不知道如何抽象地做到這一點?所以不要用 確定的數字,而是用變量。 例子: M = (1 0) * (1 d) (a c) (0 1) 是否有某種方式來定義a,c和d,使矩陣乘法 給我 (1 d ) (a a*d + c) ?