Pertanyaan yang diberi tag numpy

103
Cara terbaik untuk menegaskan kesetaraan numpy.array?

Saya ingin membuat beberapa unit-test untuk aplikasi saya, dan saya perlu membandingkan dua array. Karena array.__eq__mengembalikan larik baru (jadi TestCase.assertEqualgagal), apa cara terbaik untuk menegaskan persamaan? Saat ini saya menggunakan self.assertTrue((arr1 == arr2).all()) tapi saya...

103
python mesin numpy epsilon

Saya mencoba memahami apa itu mesin epsilon. Menurut Wikipedia, itu dapat dihitung sebagai berikut: def machineEpsilon(func=float): machine_epsilon = func(1) while func(1)+func(machine_epsilon) != func(1): machine_epsilon_last = machine_epsilon machine_epsilon = func(machine_epsilon) /...

103
Penugasan numpy array dengan salinan

Misalnya, jika kita memiliki numpyarray A, dan kita menginginkan numpyarray Bdengan elemen yang sama. Apa perbedaan antara metode berikut (lihat di bawah)? Kapan memori tambahan dialokasikan, dan kapan tidak? B = A B[:] = A(sama seperti B[:]=A[:]?) numpy.copy(B,

102
Kolom binning dengan python pandas

Saya memiliki kolom Data Frame dengan nilai numerik: df['percentage'].head() 46.5 44.2 100.0 42.12 Saya ingin melihat kolom sebagai jumlah bin: bins = [0, 1, 5, 10, 25, 50, 100] Bagaimana saya bisa mendapatkan hasil sebagai bin dengan mereka value counts? [0, 1] bin amount [1, 5] etc [5,...

101
Apakah ada builtin numpy untuk menolak pencilan dari daftar

Apakah ada builtin numpy untuk melakukan sesuatu seperti berikut? Yaitu, ambil daftar ddan kembalikan daftar filtered_ddengan elemen luar yang dihapus berdasarkan beberapa asumsi distribusi titik-titik di d. import numpy as np def reject_outliers(data): m = 2 u = np.mean(data) s =...

101
Objek 'DataFrame' tidak memiliki atribut 'sort'

Saya menghadapi beberapa masalah di sini, dalam paket python saya, saya telah menginstal numpy, tetapi saya masih memiliki kesalahan ini, objek 'DataFrame' tidak memiliki atribut 'sort' Siapapun bisa memberi saya ide .. Ini kode saya: final.loc[-1] =['', 'P','Actual'] final.index = final.index +...

100
Irisan indeks numpy tanpa kehilangan informasi dimensi

Saya menggunakan numpy dan ingin mengindeks baris tanpa kehilangan informasi dimensi. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) Dalam contoh ini xslice sekarang menjadi 1 dimensi, tetapi saya menginginkannya menjadi...

100
Input dan output array numpy ke h5py

Saya memiliki kode Python yang outputnya adalah matriks berukuran, yang semua isinya adalah tipe float. Jika saya menyimpannya dengan ekstensi .datukuran file di urutan 500 MB. Saya membaca bahwa menggunakan sangat h5pymengurangi ukuran file. Jadi, katakanlah saya memiliki array numpy 2D bernama A....