Saya memiliki 20 x 4000 dataframe di Python menggunakan panda. Dua kolom ini diberi nama Yeardan quarter. Saya ingin membuat variabel bernama periodmake Year = 2000and quarter= q2into 2000q2. Adakah yang bisa membantu dengan
Saya memiliki 20 x 4000 dataframe di Python menggunakan panda. Dua kolom ini diberi nama Yeardan quarter. Saya ingin membuat variabel bernama periodmake Year = 2000and quarter= q2into 2000q2. Adakah yang bisa membantu dengan
NumPy mengusulkan cara untuk mendapatkan indeks dari nilai maksimum sebuah array via np.argmax. Saya ingin hal serupa, tetapi mengembalikan indeks dari nilai Nmaksimum. Misalnya, jika saya memiliki array [1, 3, 2, 4, 5],, function(array, n=3)akan mengembalikan indeks [4, 3, 1]yang sesuai dengan...
Saya menciptakan lingkungan dengan perintah berikut: virtualenv venv --distribute Saya tidak dapat menghapusnya dengan perintah berikut: rmvirtualenv venv- Ini adalah bagian dari virtualenvwrapper sebagaimana disebutkan dalam jawaban di bawah ini untuk virtualenvwrapper Saya melakukan lspada...
Saya menulis proyek di Django dan saya melihat bahwa 80% dari kode ada di file models.py. Kode ini membingungkan dan, setelah waktu tertentu, saya berhenti memahami apa yang sebenarnya terjadi. Inilah yang menggangguku: Saya merasa jelek bahwa level model saya (yang seharusnya hanya bertanggung...
Apakah ada masalah kinerja atau pemeliharaan kode dengan penggunaan assertsebagai bagian dari kode standar alih-alih menggunakannya hanya untuk keperluan debugging? Adalah assert x >= 0, 'x is less than zero' lebih baik atau lebih buruk daripada if x < 0: raise Exception, 'x is less...
Di Python Pandas, apa cara terbaik untuk memeriksa apakah DataFrame memiliki satu (atau lebih) nilai NaN? Saya tahu tentang fungsinya pd.isnan, tetapi ini mengembalikan DataFrame dari booleans untuk setiap elemen. Posting ini di sini juga tidak menjawab pertanyaan
Jika saya melakukan ini: >>> False in [False, True] True Itu kembali True. Hanya karena Falseada dalam daftar. Tetapi jika saya lakukan: >>> not(True) in [False, True] False Itu kembali False. Sedangkan not(True)sama dengan False: >>>
Bisakah seseorang menjelaskan kepada saya apa sebenarnya gunanya %matplotlib
Saya memiliki skrip yang memanggil file skrip lain tetapi saya perlu mendapatkan filepath dari file yang sedang berjalan dalam proses. Sebagai contoh, katakanlah saya punya tiga file. Menggunakan execfile : script_1.pypanggilan script_2.py. Pada gilirannya, script_2.pypanggilan...
Diberikan kode berikut (itu tidak berfungsi): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Apakah ada cara untuk membuat...
Bagaimana saya belajar di mana file sumber untuk modul Python tertentu diinstal? Apakah metode ini berbeda di Windows daripada di Linux? Saya mencoba mencari sumber datetimemodul khususnya, tetapi saya tertarik pada jawaban yang lebih umum
Saya mengerti bagaimana konstruksi ini bekerja: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break; else: print("Completed successfully") Tapi saya tidak mengerti mengapa elsedigunakan sebagai kata kunci di sini, karena itu menyarankan kode yang dimaksud hanya...
Dalam Python, tanpa menggunakan tracebackmodul, apakah ada cara untuk menentukan nama fungsi dari dalam fungsi itu? Katakanlah saya punya modul foo dengan bilah fungsi. Saat menjalankan foo.bar(), apakah ada cara bagi bar untuk mengetahui nama bar? Atau lebih baik lagi, foo.barnama? #foo.py def...
Saya telah membuat DataFrame Pandas df = DataFrame(index=['A','B','C'], columns=['x','y']) dan dapatkan ini xy A NaN NaN B NaN NaN C NaN NaN Lalu saya ingin memberikan nilai ke sel tertentu, misalnya untuk baris 'C' dan kolom 'x'. Saya berharap mendapatkan hasil seperti itu: xy A NaN NaN B...
Saya mencoba untuk mendapatkan skrip Python untuk berjalan di server linux saya terhubung melalui ssh. Script menggunakan mysqldb. Saya memiliki semua komponen lain yang saya butuhkan, tetapi ketika saya mencoba menginstal mySQLdb melalui setuptools seperti :,, python setup.py install Saya...
Python memiliki kamus yang diurutkan . Bagaimana dengan set yang
Misalnya saya punya dua dicts: Dict A: {'a': 1, 'b': 2, 'c': 3} Dict B: {'b': 3, 'c': 4, 'd': 5} Saya membutuhkan cara pythonic untuk 'menggabungkan' dua dicts sehingga hasilnya adalah: {'a': 1, 'b': 5, 'c': 7, 'd': 5} Dengan kata lain: jika sebuah kunci muncul di kedua dicts, tambahkan...
Saya mencoba memperbaiki bagaimana python memplot data saya. Mengatakan x = [0,5,9,10,15] dan y = [0,1,2,3,4] Maka saya akan melakukan: matplotlib.pyplot.plot(x,y) matplotlib.pyplot.show() dan tanda centang sumbu x diplot dalam interval 5. Apakah ada cara untuk membuatnya menunjukkan...
Saya menggunakan binding Python untuk menjalankan Selenium WebDriver: from selenium import webdriver wd = webdriver.Firefox() Saya tahu saya bisa mengambil elemen web seperti ini: elem = wd.find_element_by_css_selector('#my-id') Dan saya tahu saya bisa mendapatkan sumber halaman penuh dengan...
Saya baru-baru ini memperhatikan sesuatu yang menarik ketika melihat spesifikasi tata bahasa Python 3.3 : funcdef: 'def' NAME parameters ['->' test] ':' suite Blok 'panah' opsional tidak ada di Python 2 dan saya tidak dapat menemukan informasi mengenai artinya dalam Python 3. Ternyata ini...