Cara menyembunyikan kolom DataFrame yang berisi string dan NaNnilai menjadi float. Dan ada kolom lain yang nilainya string dan float; bagaimana mengubah seluruh kolom ini menjadi
Cara menyembunyikan kolom DataFrame yang berisi string dan NaNnilai menjadi float. Dan ada kolom lain yang nilainya string dan float; bagaimana mengubah seluruh kolom ini menjadi
Saya memiliki kerangka data: s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] dan saya perlu menambahkan baris pertama [2, 3, 4] untuk mendapatkan: A B C 0 2 3 4 1 5 6 7 2 7 8...
Saya telah melihat banyak jawaban yang diposting untuk pertanyaan tentang Stack Overflow yang melibatkan penggunaan metode Pandas apply. Saya juga melihat pengguna berkomentar di bawah mereka mengatakan bahwa " applylambat, dan harus dihindari". Saya telah membaca banyak artikel tentang topik...
Data yang harus saya kerjakan agak berantakan .. Ini memiliki nama header di dalam datanya. Bagaimana cara memilih baris dari kerangka data pandas yang ada dan menjadikannya (mengganti namanya menjadi) tajuk kolom? Saya ingin melakukan sesuatu seperti: header = df[df['old_header_name1'] ==...
Saya memiliki file csv yang sangat besar yang saya buka di panda sebagai berikut .... import pandas df = pandas.read_csv('large_txt_file.txt') Setelah saya melakukan ini, penggunaan memori saya meningkat sebesar 2GB, yang diharapkan karena file ini berisi jutaan baris. Masalah saya muncul ketika...
Saya memiliki dataframe dua kolom, dan bermaksud untuk mengubahnya menjadi kamus python - kolom pertama akan menjadi kuncinya dan yang kedua akan menjadi nilainya. Terima kasih sebelumnya. Dataframe: id value 0 0 10.2 1 1 5.7 2 2
Saya memiliki pandaskerangka data dan saya ingin dapat memprediksi nilai kolom A dari nilai di kolom B dan C. Berikut adalah contoh mainannya: import pandas as pd df = pd.DataFrame({"A": [10,20,30,40,50], "B": [20, 30, 10, 40, 50], "C": [32, 234, 23, 23, 42523]}) Idealnya, saya akan memiliki...
Saya ingin mengatur dtypes dari beberapa kolom di pd.Dataframe(Saya memiliki file yang harus saya parse secara manual ke dalam daftar daftar, karena file tersebut tidak dapat menerima pd.read_csv) import pandas as pd print pd.DataFrame([['a','1'],['b','2']], dtype={'x':'object','y':'int'},...
Saya ingin membuat kolom dalam bingkai data panda yang merupakan representasi integer dari jumlah hari di kolom timedelta. Apakah mungkin untuk menggunakan 'datetime.days' atau apakah saya perlu melakukan sesuatu yang lebih manual? kolom timedelta 7 hari, 23:29:00 kolom integer hari...
Menggunakan ini sebagai titik awal: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Saya ingin menggunakan sesuatu seperti ifpernyataan di dalam panda. if...
Saya memiliki kerangka data dengan waktu unix dan harga di dalamnya. Saya ingin mengubah kolom indeks agar ditampilkan dalam tanggal yang dapat dibaca manusia. Jadi misalnya saya memiliki dateseperti 1349633705di kolom indeks tetapi saya ingin itu ditampilkan sebagai 10/07/2012(atau setidaknya...
Tampaknya cukup Googleable tetapi belum dapat menemukan sesuatu yang berfungsi secara online. Saya sudah mencoba keduanya sns.boxplot('Day', 'Count', data= gg).title('lalala')dan sns.boxplot('Day', 'Count', data= gg).suptitle('lalala'). Tidak ada yang berhasil. Saya pikir mungkin karena saya...
Saya memiliki dua kerangka data panda: from pandas import DataFrame df1 = DataFrame({'col1':[1,2],'col2':[3,4]}) df2 = DataFrame({'col3':[5,6]}) Apa praktik terbaik untuk mendapatkan produk cartesian mereka (tentu saja tanpa menuliskannya secara eksplisit seperti saya)? #df1, df2 cartesian...
Saya memiliki kolom di dataframe saya seperti ini: range "(2,30)" "(50,290)" "(400,1000)" ... dan saya ingin mengganti ,koma dengan -tanda hubung. Saat ini saya menggunakan metode ini tetapi tidak ada yang berubah. org_info_exc['range'].replace(',', '-', inplace=True) Ada yang bisa membantu?...
Dataframe saya memiliki DOBkolom (format contoh 1/1/2016) yang secara default diubah menjadi 'object' pandas dtype:DOB object Konversi ini untuk format tanggal dengan df['DOB'] = pd.to_datetime(df['DOB']), tanggal akan dikonversi menjadi: 2016-01-26dan yang dtypeadalah: DOB
Apakah mungkin untuk hanya menggabungkan beberapa kolom? Saya memiliki DataFrame df1 dengan kolom x, y, z, dan df2 dengan kolom x, a, b, c, d, e, f, dll. Saya ingin menggabungkan dua DataFrames pada x, tetapi saya hanya ingin menggabungkan kolom df2.a, df2.b - bukan seluruh DataFrame. Hasilnya...
Saya memiliki data saya dalam bingkai data panda sebagai berikut: df1 = pd.DataFrame({'A':['yes','yes','yes','yes','no','no','yes','yes','yes','no'], 'B':['yes','no','no','no','yes','yes','no','yes','yes','no']}) Jadi, data saya terlihat seperti ini ---------------------------- index A B 0...
Saat ini, alat I / O panda tidak mempertahankan read_xml()metode dan pasangannya to_xml(). Namun, read_jsonmembuktikan struktur seperti pohon dapat diterapkan untuk impor bingkai data dan read_htmluntuk format markup. Jika tim panda tidak mempertimbangkan seperti read_xmlmetode untuk versi panda...
Saya mencoba memprogram ulang kode Stata saya ke Python untuk peningkatan kecepatan, dan saya diarahkan ke PANDAS. Saya, bagaimanapun, mengalami kesulitan memikirkan bagaimana memproses data. Katakanlah saya ingin mengulang semua nilai di kepala kolom 'ID.' Jika ID itu cocok dengan nomor tertentu,...
Saya agak terjebak dalam mengekstraksi nilai dari satu pengkondisian variabel pada variabel lain. Misalnya, dataframe berikut: A B p1 1 p1 2 p3 3 p2 4 Bagaimana saya bisa mendapatkan nilai Akapan B=3? Setiap kali saya mengekstrak nilai A, saya mendapat objek, bukan