«numpy» etiketlenmiş sorular

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


4
Çoklu işlemede paylaşılan bellek nesneleri
Büyük bir bellek dizilimine sahip olduğumu varsayalım func, bu dev diziyi girdi olarak alan bir işleve sahibim (diğer bazı parametrelerle birlikte). funcfarklı parametrelerle paralel olarak çalıştırılabilir. Örneğin: def func(arr, param): # do stuff to arr, param # build array arr pool = Pool(processes = 6) results = [pool.apply_async(func, [arr, param]) …

6
diskte numpy dizileri korumanın en iyi yolu
Büyük uyuşmuş dizileri korumanın hızlı bir yolunu arıyorum. Bunları ikili biçimde diske kaydetmek, ardından nispeten hızlı bir şekilde belleğe geri okumak istiyorum. cPickle maalesef yeterince hızlı değil. Bulduğum numpy.savez ve numpy.load . Ama tuhaf olan şu ki, numpy.load "bellek haritasına" bir npy dosyası yüklüyor. Bu, dizilerin düzenli olarak işlenmesinin gerçekten …


9
Numpy argsort - ne yapıyor?
Numpy neden bu sonucu veriyor: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] bunu yapmasını beklediğimde: [3 2 0 1] Açıkçası, işleve ilişkin anlayışım eksik.
123 python  numpy 

5
Matplotlib'de yoğunluk grafiği nasıl oluşturulur?
RI'da aşağıdakileri yaparak istenen çıktıyı oluşturabilirsiniz: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) Python'da (matplotlib ile) elde ettiğim en yakın şey basit bir histogramdı: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 + [3.5]*8 + [4.5]*3 + [5.5]*1 + [6.5]*8 …
122 python  r  numpy  matplotlib  scipy 

9
Numpy'deki diziye tek öğe ekle
Aşağıdakileri içeren uyuşmuş bir dizim var: [1, 2, 3] Şunları içeren bir dizi oluşturmak istiyorum: [1, 2, 3, 1] Yani, dizinin sonuna ilk öğeyi eklemek istiyorum. Bariz olanı denedim: np.concatenate((a, a[0])) Ama söylerken bir hata alıyorum ValueError: arrays must have same number of dimensions Bunu anlamıyorum - dizilerin ikisi de …
122 python  arrays  numpy 

3
Numpy.histogram () nasıl çalışır?
Numpy'yi okurken işlevle karşılaştım numpy.histogram(). Ne için ve nasıl çalışıyor? Dokümanlarda bidonlardan bahsediyorlar : Nedir bunlar? Googling'in bir kısmı beni genel olarak Histogramların tanımına götürdü . Ben anladım. Ancak maalesef bu bilgiyi belgelerde verilen örneklerle ilişkilendiremiyorum.
121 python  numpy  histogram 



7
NumPy'de NaN için hızlı kontrol
np.nanBir NumPy dizisinde NaN ( ) oluşumunu kontrol etmenin en hızlı yolunu arıyorum X. Bu, potansiyel olarak devasa boyutta olan np.isnan(X)bir boole şekil dizisi oluşturduğu için X.shapesöz konusu bile olamaz. Denedim np.nan in Xama bu işe yaramıyor çünkü np.nan != np.nan. Bunu yapmanın hızlı ve hafıza açısından verimli bir yolu …
120 python  numpy  nan 

5
Numpy: Her satırı bir vektör öğesine bölün
Uyuşmuş bir dizim olduğunu varsayalım: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) ve karşılık gelen bir "vektörüm var:" vector = np.array([1,2,3]) dataÇıkarmak veya bölmek için her satırda nasıl işlem yaparım, böylece sonuç şu olur: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] Uzun lafın kısası: Bir 2D dizinin her satırında, her satıra …
119 python  arrays  numpy  scipy 

8
Bir 1d dizisi beklendiğinde bir sütun vektörü y geçirildi
Ben oturması lazım RandomForestRegressorgelen sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Bu kod, verilerin ( train_y) bazı ön işlemlerini yapana kadar her zaman çalıştı . Hata mesajı şunu söylüyor: DataConversionWarning: Bir 1d dizisi beklendiğinde bir sütun vektörü y geçirildi. Lütfen y'nin şeklini (n_samples,) olarak değiştirin, örneğin …



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.