«numpy» etiketlenmiş sorular

NumPy, Python programlama dilinin bilimsel ve sayısal bir hesaplama uzantısıdır.

8
numpy 1D dizisi: n kereden fazla yinelenen maske öğeleri
gibi bir tamsayı dizisi verildi [1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5] NDefalarca yinelenen öğeleri maskelemem gerekiyor . Açıklığa kavuşturmak için: birincil hedef, daha sonra binning hesaplamaları için kullanmak üzere, boole maske dizisini almaktır. Oldukça karmaşık bir çözüm …
18 python  arrays  numpy  binning 


1
Np.dot neden kesin değil? (n-dim dizileri)
np.dotİki 'float32'2D diziyi aldığımızı varsayalım : res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Sayılar. Dışında değişebilirler: DURUM 1 : dilima np.random.seed(1) a = np.random.randn(9, 6).astype('float32') b = np.random.randn(6, 6).astype('float32') for i in range(1, len(a)): print(list(np.dot(a[:i], b)[0])) # …
15 python  c  arrays  numpy  precision 

6
Hızlıca simetrik çiftleri bulun
from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # …
15 python  pandas  numpy 

2
numpy.unique kümeler listesi için yanlış çıktı veriyor
Tarafından verilen setler listem var, sets1 = [{1},{2},{1}] Bu listedeki benzersiz öğeleri numpy kullanarak uniquebulduğumda, np.unique(sets1) Out[18]: array([{1}, {2}, {1}], dtype=object) Görüldüğü gibi {1}çıktıda tekrarlanan sonuç yanlıştır . Benzer elemanları bitişik yaparak girişteki sıralamayı değiştirdiğimde bu olmaz. sets2 = [{1},{1},{2}] np.unique(sets2) Out[21]: array([{1}, {2}], dtype=object) Bu neden oluyor? Yoksa yaptığım …
14 python  list  numpy  set 


3
Yavaş pandalar DataFrame MultiIndex reindex
Bir panda DataFrame formun var: id start_time sequence_no value 0 71 2018-10-17 20:12:43+00:00 114428 3 1 71 2018-10-17 20:12:43+00:00 114429 3 2 71 2018-10-17 20:12:43+00:00 114431 79 3 71 2019-11-06 00:51:14+00:00 216009 100 4 71 2019-11-06 00:51:14+00:00 216011 150 5 71 2019-11-06 00:51:14+00:00 216013 180 6 92 2019-12-01 00:51:14+00:00 114430 …

5
NumPy Array konumunda en yakın sıfır bulun
Diyelim ki bir NumPy dizim var: x = np.array([0, 1, 2, 0, 4, 5, 6, 7, 0, 0]) Her dizinde en yakın sıfır değerine olan mesafeyi bulmak istiyorum. Konum sıfır ise, sıfır olarak mesafe olarak geri dönün. Daha sonra, yalnızca mevcut konumun sağındaki en yakın sıfıra olan mesafelerle ilgileniyoruz. Süper …
12 python  numpy 



9
bir sütun pandadan bir NxN matrisi oluşturma
her satırda bir liste değeri olan dataframe var. id list_of_value 0 ['a','b','c'] 1 ['d','b','c'] 2 ['a','b','c'] 3 ['a','b','c'] bir satır ve diğer tüm satırlara karşı bir puan hesaplamak zorundayım Örneğin: Step 1: Take value of id 0: ['a','b','c'], Step 2: find the intersection between id 0 and id 1 , …
11 python  pandas  numpy 

4
ModuleNotFoundError: 'numpy.testing.nosetester' adlı modül yok
Karar Ağacı'nı kullanıyordum ve bu hata ortaya çıktı. Geri Yayılımı kullandığımda da aynı durum ortaya çıktı. Nasıl çözebilirim? (Zavallı İngilizcem için özür dilerim) import pandas as pd import numpy as np a = np.test() f = open('E:/lgdata.csv') data = pd.read_csv(f,index_col = 'id') x = data.iloc[:,10:12].as_matrix().astype(int) y = data.iloc[:,9].as_matrix().astype(int) from sklearn.tree …

2
Numpy c uzantılarını içe aktarma başarısız oldu
Numpy c uzantılarını içe aktarma başarısız oldu Visual Studio kodu üzerinde çalışmak için Windows sistemime python 3.7 yükledim . Kütüphaneleri kullanmak da dahil her şey yolunda gidiyordu. Kontrol panelindeki kaldırma programı aracını kullanarak python'u kaldırdım . Ve Miniconda 3 yüklü . Ben her şeyin iyi çalışır kontrol etti ve sonra …

2
Sayı dizilerini SWIG ile <int> & (başvuru) vektörüne dönüştürme
Amacım: Python'da 3 numpy dizisi oluşturun (bunlardan 2 tanesi belirli değerlerle başlatılır), sonra üçünü de swig yoluyla vektör referansları olarak bir c ++ fonksiyonuna gönderin (bu, verilerin üzerine kopyalanmayı ve verimliliği kaybetmeyi önlemek içindir). C ++ işlevine girdikten sonra dizilerden 2'sini ekleyin ve toplamlarını 3. diziye koyun. vec_ref.h #include &lt;vector&gt; …
10 python  c++  numpy  vector  swig 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.