Pertanyaan yang diberi tag numpy

164
Ambil beberapa daftar ke dalam bingkai data

Bagaimana cara saya mengambil beberapa daftar dan meletakkannya sebagai kolom yang berbeda dalam kerangka data python? Saya mencoba solusi ini tetapi mengalami beberapa masalah. Percobaan 1: Memiliki tiga daftar, dan kumpulkan bersama dan gunakan itu res = zip(lst1,lst2,lst3) Menghasilkan hanya...

164
Mengekstrak kolom tertentu dalam array numpy

Ini adalah pertanyaan yang mudah tetapi katakanlah saya memiliki matriks MXN. Yang ingin saya lakukan adalah mengekstrak kolom tertentu dan menyimpannya di array numpy lainnya tetapi saya mendapatkan kesalahan sintaks yang tidak valid. Ini kodenya: extractedData = data[[:,1],[:,9]]. Sepertinya...

161
Numpy - tambahkan baris ke array

Bagaimana cara menambahkan baris ke array numpy? Saya memiliki array A: A = array([[0, 1, 2], [0, 2, 0]]) Saya ingin menambahkan baris ke array ini dari array X lain jika elemen pertama dari setiap baris dalam X memenuhi kondisi tertentu. Array numpy tidak memiliki metode 'menambahkan' seperti...

160
Numpy: Dapatkan set acak baris dari array 2D

Saya memiliki array 2D yang sangat besar yang terlihat seperti ini: a= [[a1, b1, c1], [a2, b2, c2], ..., [an, bn, cn]] Menggunakan numpy, apakah ada cara mudah untuk mendapatkan array 2D baru dengan, misalnya, 2 baris acak dari array awal a(tanpa penggantian)? misalnya b= [[a4, b4, c4],...

158
Cara menambahkan baris baru ke array numpy kosong

Menggunakan array Python standar, saya bisa melakukan hal berikut: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] Namun, saya tidak bisa melakukan hal yang sama di numpy. Sebagai contoh: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr =...

157
Menginstal SciPy dan NumPy menggunakan pip

Saya mencoba membuat perpustakaan yang diperlukan dalam sebuah paket yang saya bagikan. Itu membutuhkan perpustakaan SciPy dan NumPy . Saat mengembangkan, saya menginstal keduanya menggunakan apt-get install scipy yang menginstal SciPy 0.9.0 dan NumPy 1.5.1, dan bekerja dengan baik. Saya ingin...

157
Bagaimana Anda mendapatkan besarnya vektor di Numpy?

Sesuai dengan "Hanya ada satu cara yang jelas untuk melakukannya", bagaimana Anda mendapatkan besarnya vektor (array 1D) di Numpy? def mag(x): return math.sqrt(sum(i**2 for i in x)) Di atas berfungsi, tetapi saya tidak percaya bahwa saya harus menentukan sendiri fungsi sepele dan inti...

156
Penggunaan memori python dari array numpy

Saya menggunakan python untuk menganalisis beberapa file besar dan saya mengalami masalah memori, jadi saya telah menggunakan sys.getsizeof () untuk mencoba dan melacak penggunaan, tetapi perilakunya dengan array numpy adalah aneh. Berikut ini contoh yang melibatkan peta albedo yang harus saya...

156
Bagaimana cara memilih elemen dari kondisi yang diberikan array?

Misalkan saya punya array numpy x = [5, 2, 3, 1, 4, 5], y = ['f', 'o', 'o', 'b', 'a', 'r']. Saya ingin memilih elemen yang ysesuai dengan elemen dalamx yang lebih besar dari 1 dan kurang dari 5. Saya mencoba x = array([5, 2, 3, 1, 4, 5]) y = array(['f','o','o','b','a','r']) output = y[x > 1...