Pertanyaan yang diberi tag numpy

95
subsampling setiap entri ke-n dalam array numpy

Saya seorang pemula dengan numpy, dan saya mencoba mengekstrak beberapa data dari array numpy yang panjang. Yang perlu saya lakukan adalah mulai dari posisi yang ditentukan dalam array saya, dan kemudian mensubsampel setiap titik data ke-n dari posisi itu, hingga akhir array saya. pada dasarnya...

94
Mengganti elemen Numpy jika kondisi terpenuhi

Saya memiliki array numpy besar yang perlu saya manipulasi sehingga setiap elemen diubah menjadi 1 atau 0 jika suatu kondisi terpenuhi (akan digunakan sebagai topeng piksel nanti). Ada sekitar 8 juta elemen dalam array dan metode saya saat ini membutuhkan waktu terlalu lama untuk pipeline...

93
float64 dengan panda to_csv

Saya membaca CSV dengan angka float seperti ini: Bob,0.085 Alice,0.005 Dan impor ke dalam bingkai data, dan tulis kerangka data ini ke tempat baru df = pd.read_csv(orig) df.to_csv(pandasfile) Sekarang ini pandasfilememiliki: Bob,0.085000000000000006 Alice,0.0050000000000000001 Apa yang...

93
Uji apakah larik numpy hanya berisi nol

Kami menginisialisasi array numpy dengan nol seperti di bawah ini: np.zeros((N,N+1)) Tetapi bagaimana kita memeriksa apakah semua elemen dalam matriks array n * n numpy tertentu adalah nol. Metode ini hanya perlu mengembalikan True jika semua nilainya benar-benar nol.

91
Numpy: Haruskah saya menggunakan sumbu baru atau Tidak ada?

Dalam numpy seseorang dapat menggunakan objek 'sumbu baru' dalam sintaksis slicing untuk membuat sumbu dengan panjang satu, misalnya: import numpy as np print np.zeros((3,5))[:,np.newaxis,:].shape # shape will be (3,1,5) The negara dokumentasi yang satu juga dapat menggunakan Nonebukan...

90
menghapus baris dalam larik numpy

Saya memiliki array yang mungkin terlihat seperti ini: ANOVAInputMatrixValuesArray = [[ 0.96488889, 0.73641667, 0.67521429, 0.592875, 0.53172222], [ 0.78008333, 0.5938125, 0.481, 0.39883333, 0.]] Perhatikan bahwa salah satu baris memiliki nilai nol di bagian akhir. Saya ingin menghapus baris...

90
Ganti nilai negatif dalam larik numpy

Apakah ada cara sederhana untuk mengganti semua nilai negatif dalam array dengan 0? Saya memiliki blok lengkap tentang cara melakukannya menggunakan array NumPy. Misalnya a = array([1, 2, 3, -4, 5]) Saya harus kembali [1, 2, 3, 0, 5] a < 0 memberikan: [False, False, False, True, False] Di...

90
Menghasilkan larik acak mengambang di antara rentang

Saya belum dapat menemukan fungsi untuk menghasilkan larik pelampung acak dengan panjang tertentu antara rentang tertentu. Saya telah melihat Random sampling tetapi tampaknya tidak ada fungsi yang melakukan apa yang saya butuhkan. random.uniform mendekati tetapi hanya mengembalikan satu...