Menggunakan Python Pandas Saya mencoba mencari Country& Placedengan nilai maksimum. Ini mengembalikan nilai maksimum: data.groupby(['Country','Place'])['Value'].max() Tapi bagaimana cara mendapatkan nama Countrydan yang sesuai
Menggunakan Python Pandas Saya mencoba mencari Country& Placedengan nilai maksimum. Ini mengembalikan nilai maksimum: data.groupby(['Country','Place'])['Value'].max() Tapi bagaimana cara mendapatkan nama Countrydan yang sesuai
Saya menggunakan panda untuk menulis ke file excel dengan cara berikut: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx sudah terdiri dari beberapa tab yang berbeda. Namun, itu belum...
Saya ingin menambahkan string ke awal setiap nilai di kolom kata dari bingkai data panda (dengan elegan). Saya sudah menemukan cara untuk melakukan ini dan saat ini saya menggunakan: df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col'] Ini sepertinya hal yang sangat tidak...
Apakah ada fungsi yang setara dengan kombinasi df.isin()dan df[col].str.contains()? Sebagai contoh, katakanlah saya memiliki seri s = pd.Series(['cat','hat','dog','fog','pet']), dan saya ingin menemukan semua tempat yang sberisi salah satu ['og', 'at'], saya ingin mendapatkan semuanya kecuali...
Saya bingung tentang aturan yang digunakan Panda saat memutuskan bahwa pilihan dari kerangka data adalah salinan dari kerangka data asli, atau tampilan pada aslinya. Jika saya punya, misalnya, df = pd.DataFrame(np.random.randn(8,8), columns=list('ABCDEFGH'), index=range(1,9)) Saya mengerti bahwa...
Saat saya menjalankan program, Pandas memberikan 'Peringatan Masa Depan' seperti di bawah ini setiap saat. D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) Saya...
Saya memiliki DataFrame berikut di mana salah satu kolomnya adalah objek (sel tipe daftar): df=pd.DataFrame({'A':[1,2],'B':[[1,2],[1,2]]}) df Out[458]: A B 0 1 [1, 2] 1 2 [1, 2] Output yang saya harapkan adalah: A B 0 1 1 1 1 2 3 2 1 4 2 2 Apa yang harus saya lakukan untuk mencapai...
Ini kode saya: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Ketika saya menjalankan kode ini, saya mendapatkan kesalahan berikut: Traceback (most recent call last): File
Saya ingin menemukan baris yang berisi string, seperti: DF[DF.col.str.contains("foo")] Namun, ini gagal karena beberapa elemen adalah NaN: ValueError: tidak dapat mengindeks dengan vektor yang mengandung nilai NA / NaN Jadi saya menggunakan yang
Aku harus sesuai RandomForestRegressordari sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Kode ini selalu berfungsi sampai saya membuat beberapa preprocessing data ( train_y). Pesan kesalahan...
Bantuan apa pun tentang masalah ini akan sangat dihargai. Jadi pada dasarnya saya ingin menjalankan kueri ke database SQL saya dan menyimpan data yang dikembalikan sebagai struktur data Pandas. Saya telah melampirkan kode untuk kueri. Saya membaca dokumentasi tentang Pandas, tetapi saya memiliki...
Saya berjuang dengan hal yang tampaknya sangat sederhana, saya memiliki bingkai data panda yang berisi string yang sangat panjang. df = pd.DataFrame({'one' : ['one', 'two', 'This is very long string very long string very long string veryvery long string']}) Sekarang ketika saya mencoba untuk...
Jadi dataset saya memiliki beberapa informasi berdasarkan lokasi untuk n tanggal. Masalahnya adalah setiap tanggal sebenarnya adalah tajuk kolom yang berbeda. Misalnya tampilan CSV location name Jan-2010 Feb-2010 March-2010 A "test" 12 20 30 B "foo" 18 20 25 Yang saya inginkan adalah...
Sangat mudah untuk mengubah daftar menjadi bingkai data panda: import pandas as pd df = pd.DataFrame([[1,2,3],[3,4,5]]) Tapi bagaimana cara mengubah df kembali menjadi daftar daftar? lol = df.what_to_do_now? print lol #
Saya memiliki spreadsheet seperti ini: Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 Saya tidak ingin menukar kolom dengan baris secara manual. Mungkinkah menggunakan...
Bagaimana cara mencetak bingkai data pandas sebagai tabel berbasis teks yang bagus, seperti berikut ini? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 |...
Katakanlah saya memiliki kamus dengan 10 pasangan nilai kunci. Setiap entri memiliki larik numpy. Namun, panjang array tidak sama untuk semuanya. Bagaimana cara membuat kerangka data di mana setiap kolom memiliki entri yang berbeda? Ketika saya mencoba: pd.DataFrame(my_dict) Saya...
Saya memiliki plot yang dibuat dengan panda seperti ini: df['myvar'].plot(kind='bar') Sumbu y adalah format sebagai float dan saya ingin mengubah sumbu y menjadi persentase. Semua solusi yang saya temukan menggunakan sintaks ax.xyz dan saya hanya dapat menempatkan kode di bawah baris di atas yang...
Saya memiliki kerangka data panda dengan kolom berikut; Date Time 01-06-2013 23:00:00 02-06-2013 01:00:00 02-06-2013 21:00:00 02-06-2013 22:00:00 02-06-2013 23:00:00 03-06-2013 01:00:00 03-06-2013 21:00:00 03-06-2013 22:00:00 03-06-2013 23:00:00 04-06-2013 01:00:00 Bagaimana cara menggabungkan...
Saya memiliki kerangka data yang dihasilkan dari paket Pandas Python. Bagaimana saya bisa menghasilkan peta panas menggunakan DataFrame dari paket pandas. import numpy as np from pandas import * Index= ['aaa','bbb','ccc','ddd','eee'] Cols = ['A', 'B', 'C','D'] df =