Pertanyaan yang diberi tag «pandas»

Pandas adalah pustaka Python untuk manipulasi dan analisis data, misalnya kerangka data, rangkaian waktu multidimensi, dan kumpulan data cross-sectional yang biasa ditemukan dalam statistik, hasil sains eksperimental, ekonometrik, atau keuangan. Panda adalah salah satu pustaka sains data utama di Python.

10
Konversi float ke ints di Pandas?
Saya telah bekerja dengan data yang diimpor dari CSV. Panda mengubah beberapa kolom menjadi mengambang, jadi sekarang angka-angka dalam kolom ini ditampilkan sebagai titik mengambang! Namun, saya ingin mereka ditampilkan sebagai bilangan bulat, atau, tanpa koma. Apakah ada cara untuk mengubahnya menjadi bilangan bulat atau tidak menampilkan koma?

5
Bagaimana saya bisa mendapatkan elemen-logis BUKAN dari Seri panda?
Saya memiliki Seriesobjek panda yang berisi nilai boolean. Bagaimana saya bisa mendapatkan seri yang berisi logika NOTdari setiap nilai? Misalnya, pertimbangkan seri yang berisi: True True True False Seri yang ingin saya dapatkan akan berisi: False False False True Sepertinya ini seharusnya cukup sederhana, tetapi ternyata saya salah meletakkan mojo …

12
panda mendapatkan baris yang TIDAK ada dalam bingkai data lain
Saya punya dua bingkai data panda yang memiliki beberapa baris yang sama. Misalkan dataframe2 adalah subset dari dataframe1. Bagaimana saya bisa mendapatkan baris dataframe1 yang tidak ada di dataframe2? df1 = pandas.DataFrame(data = {'col1' : [1, 2, 3, 4, 5], 'col2' : [10, 11, 12, 13, 14]}) df2 = pandas.DataFrame(data …
229 python  pandas  dataframe 

19
Normalisasi kolom bingkai data panda
Saya memiliki dataframe dalam panda di mana setiap kolom memiliki rentang nilai yang berbeda. Sebagai contoh: df: A B C 1000 10 0.5 765 5 0.35 800 7 0.09 Adakah yang tahu bagaimana saya bisa menormalkan kolom-bingkai dataframe ini di mana setiap nilai antara 0 dan 1? Output yang saya …

5
Cara membuat contoh panda yang dapat direproduksi dengan baik
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Setelah menghabiskan banyak waktu menonton keduanya r dan pandatag pada SO, kesan yang saya dapatkan adalah bahwa pandaspertanyaan cenderung mengandung data yang dapat direproduksi. Ini adalah sesuatu …
221 python  pandas 

6
Menerapkan banyak fungsi ke beberapa grup dengan kolom
The docs menunjukkan bagaimana menerapkan beberapa fungsi pada objek groupby pada waktu menggunakan dict dengan nama kolom output sebagai kunci: In [563]: grouped['D'].agg({'result1' : np.sum, .....: 'result2' : np.mean}) .....: Out[563]: result2 result1 A bar -0.579846 -1.739537 foo -0.280588 -1.402938 Namun, ini hanya berfungsi pada objek Series group oleh. Dan …

11
Ekstrak hanya Bulan dan Tahun secara terpisah dari kolom Pandas Datetime
Saya memiliki Dataframe, df, dengan kolom berikut: df['ArrivalDate'] = ... 936 2012-12-31 938 2012-12-29 965 2012-12-31 966 2012-12-31 967 2012-12-31 968 2012-12-31 969 2012-12-31 970 2012-12-29 971 2012-12-31 972 2012-12-29 973 2012-12-29 ... Elemen-elemen kolom adalah pandas.tslib.Timestamp. Saya hanya ingin memasukkan tahun dan bulan. Saya pikir akan ada cara sederhana …
221 python  pandas 


7
menjatuhkan nilai tak terbatas dari dataframe di panda?
apa cara tercepat / paling sederhana untuk menjatuhkan nilai nan dan inf / -inf dari panda DataFrame tanpa mengatur ulang mode.use_inf_as_null? Saya ingin dapat menggunakan argumen subsetdan , kecuali dengan nilai yang dianggap hilang, seperti:howdropnainf df.dropna(subset=["col1", "col2"], how="all", with_inf=True) apakah ini mungkin? Apakah ada cara untuk mengatakan dropnauntuk memasukkan infdalam …
219 python  numpy  scipy  pandas 


20
Pengkodean label di beberapa kolom di scikit-pelajari
Saya mencoba menggunakan scikit-learn's LabelEncoderuntuk menyandikan panda DataFramelabel string. Karena kerangka data memiliki banyak (50+) kolom, saya ingin menghindari membuat LabelEncoderobjek untuk setiap kolom; Saya lebih suka hanya memiliki satu LabelEncoderobjek besar yang berfungsi di semua kolom data saya. Melempar keseluruhan DataFrameke dalam LabelEncodermenciptakan kesalahan di bawah ini. Harap diingat …

13
Terapkan fungsi panda ke kolom untuk membuat beberapa kolom baru?
Cara melakukannya di panda: Saya memiliki fungsi extract_text_featurespada satu kolom teks, menghasilkan banyak kolom keluaran. Secara khusus, fungsi mengembalikan 6 nilai. Fungsi ini berfungsi, namun sepertinya tidak ada jenis pengembalian yang tepat (panda DataFrame / array numpy / daftar Python) sehingga output dapat ditugaskan dengan benar df.ix[: ,10:16] = df.textcol.map(extract_text_features) …

8
Perbarui bingkai data dalam panda saat iterasi baris demi baris
Saya memiliki bingkai data panda yang terlihat seperti ini (ini yang cukup besar) date exer exp ifor mat 1092 2014-03-17 American M 528.205 2014-04-19 1093 2014-03-17 American M 528.205 2014-04-19 1094 2014-03-17 American M 528.205 2014-04-19 1095 2014-03-17 American M 528.205 2014-04-19 1096 2014-03-17 American M 528.205 2014-05-17 sekarang saya …

5
Bagaimana cara menampilkan informasi dataframe penuh (tidak terpotong) dalam html saat mengonversi dari panda dataframe ke html?
Saya mengonversi panda dataframe ke output html menggunakan DataFrame.to_htmlfungsi. Ketika saya menyimpan ini ke file html terpisah, file ini menunjukkan output terpotong. Misalnya, di kolom TEKS saya, df.head(1) akan ditampilkan Film ini adalah upaya yang sangat baik ... dari pada Film ini merupakan upaya yang sangat baik dalam mendekonstruksi sentimen …
213 python  html  pandas 

3
Menambahkan ke DataFrame kosong di Pandas?
Apakah mungkin menambahkan frame data kosong yang tidak mengandung indeks atau kolom? Saya sudah mencoba melakukan ini, tetapi tetap mendapatkan dataframe kosong di akhir. misalnya df = pd.DataFrame() data = ['some kind of data here' --> I have checked the type already, and it is a dataframe] df.append(data) Hasilnya terlihat …
212 python  pandas 

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.