Pertanyaan yang diberi tag «numpy»

NumPy adalah ekstensi komputasi ilmiah dan numerik ke bahasa pemrograman Python.

4
Numpy isnan () gagal pada array float (dari pandas dataframe berlaku)
Saya memiliki array float (beberapa angka normal, beberapa nans) yang keluar dari aplikasi pada pandas dataframe. Untuk beberapa alasan, numpy.isnan gagal pada array ini, namun seperti yang ditunjukkan di bawah ini, setiap elemen adalah float, numpy.isnan berjalan dengan benar pada setiap elemen, jenis variabelnya pasti array numpy. Apa yang sedang …
104 python  arrays  numpy  pandas 


3
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) / func(2) return machine_epsilon_last Namun, ini hanya cocok untuk angka presisi ganda. Saya tertarik untuk memodifikasinya untuk mendukung juga angka presisi …
103 python  numpy  epsilon 

6
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 tidak terlalu menyukainya

5
Mendeteksi apakah array NumPy berisi setidaknya satu nilai non-numerik?
Saya perlu menulis fungsi yang akan mendeteksi jika input berisi setidaknya satu nilai yang non-numerik. Jika nilai non-numerik ditemukan, saya akan memunculkan kesalahan (karena kalkulasi seharusnya hanya mengembalikan nilai numerik). Jumlah dimensi dari larik input tidak diketahui sebelumnya - fungsi harus memberikan nilai yang benar terlepas dari ndim. Sebagai komplikasi …
103 python  numpy 

3
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, A)
103 python  arrays  numpy 

4
Bagaimana cara mendapatkan perkalian matriks elemen-bijaksana (produk Hadamard) di numpy?
Saya memiliki dua matriks a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) dan saya ingin mendapatkan produk elemen-bijaksana [[1*5,2*6], [3*7,4*8]],, setara [[5,12], [21,32]] saya telah mencoba print(np.dot(a,b)) dan print(a*b) tapi keduanya memberikan hasil [[19 22], [43 50]] yang merupakan hasil kali matriks, bukan produk bijak. Bagaimana saya bisa mendapatkan produk …

2
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, 10] etc …

10
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 = np.std(data) filtered = [e for e in data if …
101 python  numpy 

2
Secara efisien memeriksa apakah objek arbitrer adalah NaN dengan Python / numpy / pandas?
Array numpy saya digunakan np.nanuntuk menunjukkan nilai yang hilang. Saat saya mengulangi kumpulan data, saya perlu mendeteksi nilai yang hilang tersebut dan menanganinya dengan cara khusus. Saya menggunakan secara naif numpy.isnan(val), yang berfungsi dengan baik kecuali jika valtidak termasuk dalam subset tipe yang didukung oleh numpy.isnan(). Misalnya, data yang hilang …
101 python  numpy  pandas 

2
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 + 1 # shifting index final = final.sort() final.columns=[final.columns,final.iloc[0]] …

11
Memberi peringkat item dalam array menggunakan Python / NumPy, tanpa mengurutkan array dua kali
Saya memiliki array angka dan saya ingin membuat array lain yang mewakili peringkat setiap item di array pertama. Saya menggunakan Python dan NumPy. Sebagai contoh: array = [4,2,7,1] ranks = [2,1,3,0] Inilah metode terbaik yang saya dapatkan: array = numpy.array([4,2,7,1]) temp = array.argsort() ranks = numpy.arange(len(array))[temp.argsort()] Apakah ada metode yang …
100 python  sorting  numpy 

2
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. Bagaimana cara menyimpannya ke file h5py? Juga, …
100 python  arrays  numpy  h5py 


6
Bagaimana cara mengidentifikasi tipe numpy di python?
Bagaimana seseorang dapat dengan andal menentukan apakah suatu objek memiliki tipe numpy? Saya menyadari bahwa pertanyaan ini bertentangan dengan filosofi mengetik bebek, tetapi idenya adalah untuk memastikan suatu fungsi (yang menggunakan scipy dan numpy) tidak pernah mengembalikan tipe numpy kecuali jika dipanggil dengan tipe numpy. Ini muncul dalam solusi untuk …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.