Pertanyaan yang diberi tag «python»

Python adalah bahasa pemrograman multiguna, multi-paradigma, diketik secara dinamis. Ini dirancang agar cepat untuk belajar, memahami, dan menggunakan, dan menegakkan sintaksis yang bersih dan seragam. Harap perhatikan bahwa Python 2 secara resmi tidak mendukung pada 01-01-2020. Namun, untuk pertanyaan Python versi khusus, tambahkan tag [python-2.7] atau [python-3.x]. Saat menggunakan varian atau pustaka Python (mis. Jython, PyPy, Pandas, Numpy), harap sertakan dalam tag.

1
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 jika saya punya a = …
95 python  arrays  numpy 

3
Bagaimana cara kerja python numpy.where ()?
Saya bermain numpydan menggali dokumentasi dan saya telah menemukan beberapa keajaiban. Yakni yang saya bicarakan numpy.where(): >>> x = np.arange(9.).reshape(3, 3) >>> np.where( x > 5 ) (array([2, 2, 2]), array([0, 1, 2])) Bagaimana mereka mencapai secara internal bahwa Anda dapat meneruskan sesuatu seperti x > 5ke dalam suatu metode? …

8
Bagaimana menghindari "Izin ditolak" saat menggunakan pip dengan virtualenv
Saya mencoba untuk menerapkan paket Python pipdalam lingkungan virtual pada mesin Ubuntu, tetapi mengalami masalah terkait izin. Sebagai contoh: (TestVirtualEnv)test@testServer:~$ pip install markdown2 diakhiri oleh: kesalahan: tidak dapat membuat '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py': Izin ditolak Saya tidak bisa sudo, karena itu akan menginstal paket secara global, dan tidak dalam lingkungan virtual. Saya chowned …
95 python  virtualenv  pip 

9
Python: Bagaimana cara membuat nama file yang unik?
Saya memiliki formulir web python dengan dua opsi - Unggah file dan textarea . Saya perlu mengambil nilai dari masing-masing dan meneruskannya ke program baris perintah lain. Saya dapat dengan mudah mengirimkan nama file dengan opsi unggah file, tetapi saya tidak yakin bagaimana cara melewatkan nilai textarea. Saya pikir yang …
95 python  file  unique 



3
Jumlah agregat panda berbeda
Misalkan saya memiliki log aktivitas pengguna dan saya ingin membuat laporan tentang durasi total dan jumlah pengguna unik per hari. import numpy as np import pandas as pd df = pd.DataFrame({'date': ['2013-04-01','2013-04-01','2013-04-01','2013-04-02', '2013-04-02'], 'user_id': ['0001', '0001', '0002', '0002', '0002'], 'duration': [30, 15, 20, 15, 30]}) Durasi penggabungan cukup mudah: group …
95 python  pandas 

1
Cara menghapus semua baris dalam numpy.ndarray yang berisi nilai non-numerik
Pada dasarnya, saya melakukan beberapa analisis data. Saya membaca dalam kumpulan data sebagai numpy.ndarray dan beberapa nilai hilang (baik dengan tidak berada di sana, berada NaN, atau dengan string yang ditulis " NA"). Saya ingin membersihkan semua baris yang berisi entri seperti ini. Bagaimana cara melakukannya dengan ndarray numpy?
95 python  numpy 

3
urutkan nilai eigen dan vektor eigen terkait setelah menggunakan numpy.linalg.eig dengan python
Saya menggunakan numpy.linalg.eig untuk mendapatkan daftar eigenvalues ​​dan eigenvectors: A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] Saya ingin mengurutkan eigenvalues ​​saya (misalnya dari yang terendah ke tertinggi), dengan cara yang saya tahu apa vektor eigen terkait setelah penyortiran. Saya …
95 python  sorting  numpy 

4
Bagaimana cara memanipulasi variabel yang namanya bertentangan dengan perintah PDB?
Kode saya, baik atau buruk, penuh dengan variabel huruf tunggal (ini hal fisika, jadi huruf-huruf itu bermakna), serta NumPy, yang sering saya gunakan untuk berinteraksi. Saat menggunakan debugger Python, terkadang saya ingin melihat nilai, katakanlah n,. Namun, ketika saya menekan n<enter>, itulah perintah PDB untuk (n)ext, yang memiliki prioritas lebih …
95 python  pdb 

5
Tambahkan kolom di dataframe dari daftar
Saya memiliki kerangka data dengan beberapa kolom seperti ini: A B C 0 4 5 6 7 7 6 5 The kemungkinan rentang nilai A hanya 0-7 . Juga, saya memiliki daftar 8 elemen seperti ini: List=[2,5,6,8,12,16,26,32] //There are only 8 elements in this list Jika elemen di kolom A …

7
menambahkan noise ke sinyal dengan python
Saya ingin menambahkan beberapa gangguan acak ke beberapa sinyal 100 bin yang saya simulasikan dengan Python - agar lebih realistis. Pada tingkat dasar, pikiran pertama saya adalah pergi bin demi bin dan hanya menghasilkan nomor acak antara kisaran tertentu dan menambah atau mengurangi ini dari sinyal. Saya berharap (karena ini …
95 python 

8
Python meminta pustaka cara meneruskan header Otorisasi dengan token tunggal
Saya memiliki URI permintaan dan token. Jika saya menggunakan: curl -s "<MY_URI>" -H "Authorization: TOK:<MY_TOKEN>" dll., Saya mendapatkan 200 dan melihat data JSON yang sesuai. Jadi, saya menginstal permintaan dan ketika saya mencoba mengakses sumber ini saya mendapatkan 403 mungkin karena saya tidak tahu sintaks yang benar untuk meneruskan token …

9
mengubah nilai nan menjadi nol
Saya memiliki array numpy 2D. Beberapa nilai dalam array ini adalah NaN. Saya ingin melakukan operasi tertentu menggunakan larik ini. Misalnya perhatikan array: [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. 79. …
95 python  numpy  nan 

2
Ubah gambar dari PIL ke format openCV
Saya mencoba mengonversi gambar dari PILke OpenCVformat. Saya menggunakan OpenCV 2.4.3. inilah yang saya coba sampai sekarang. >>> from PIL import Image >>> import cv2 as cv >>> pimg = Image.open('D:\\traffic.jpg') #PIL Image >>> cimg = cv.cv.CreateImageHeader(pimg.size,cv.IPL_DEPTH_8U,3) #CV Image >>> cv.cv.SetData(cimg,pimg.tostring()) >>> cv.cv.NamedWindow('cimg') >>> cv.cv.ShowImage('cimg',cimg) >>> cv.cv.WaitKey() Tapi saya pikir …

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.