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.

13
Apakah ada cara untuk menyesuaikan lebar kolom Excel secara otomatis dengan pandas.ExcelWriter?
Saya diminta untuk membuat beberapa laporan Excel. Saat ini saya menggunakan pandas cukup banyak untuk data saya, jadi tentu saja saya ingin menggunakan metode pandas.ExcelWriter untuk menghasilkan laporan ini. Namun lebar kolom tetap menjadi masalah. Kode yang saya miliki sejauh ini cukup sederhana. Katakanlah saya memiliki dataframe yang disebut 'df': …
105 python  excel  pandas  openpyxl 

2
Bagaimana cara memilih baris dengan NaN di kolom tertentu?
Dengan kerangka data ini, bagaimana cara memilih hanya baris yang memiliki "Col2" sama dengan NaN? In [56]: df = pd.DataFrame([range(3), [0, np.NaN, 0], [0, 0, np.NaN], range(3), range(3)], columns=["Col1", "Col2", "Col3"]) In [57]: df Out[57]: 0 1 2 0 0 1 2 1 0 NaN 0 2 0 0 NaN …
105 python  pandas 


7
di notebook Ipython / Jupyter, Panda tidak menampilkan grafik yang saya coba plot
Saya mencoba memplot beberapa data menggunakan panda di Ipython Notebook, dan meskipun ia memberi saya objek, ia sebenarnya tidak memplot grafik itu sendiri. Jadi terlihat seperti ini: In [7]: pledge.Amount.plot() Out[7]: <matplotlib.axes.AxesSubplot at 0x9397c6c> Grafik harus mengikuti setelah itu, tetapi itu tidak muncul. Saya telah mengimpor matplotlib, jadi bukan itu …


9
Tetapkan urutan kolom dalam bingkai data panda
Apakah ada cara untuk menyusun ulang kolom dalam bingkai data panda berdasarkan preferensi pribadi saya (yaitu tidak diurutkan menurut abjad atau numerik, tetapi lebih seperti mengikuti konvensi tertentu)? Contoh sederhana: frame = pd.DataFrame({ 'one thing':[1,2,3,4], 'second thing':[0.1,0.2,1,2], 'other thing':['a','e','i','o']}) menghasilkan ini: one thing other thing second thing 0 1 a …
104 python  pandas 

5
Tambahkan kolom ke bingkai data panda
Ini mungkin mudah, tetapi saya memiliki data berikut: Dalam bingkai data 1: index dat1 0 9 1 5 Dalam bingkai data 2: index dat2 0 7 1 6 Saya ingin bingkai data dengan bentuk berikut: index dat1 dat2 0 9 7 1 5 6 Saya sudah mencoba menggunakan appendmetode ini, …
104 python  pandas 


12
Letakkan baris dengan semua nol dalam bingkai data panda
Saya dapat menggunakan pandas dropna()fungsionalitas untuk menghapus baris dengan beberapa atau semua kolom ditetapkan sebagai NA's. Apakah ada fungsi yang setara untuk menjatuhkan baris dengan semua kolom bernilai 0? P kt b tt mky depth 1 0 0 0 0 0 2 0 0 0 0 0 3 0 0 …
104 python  pandas 

4
Numpy isnan () gagal pada array float (dari pandas dataframe berlaku)
Saya memiliki array float (beberapa angka normal, beberapa nans) yang keluar dari aplikasi pada pandas dataframe. Untuk beberapa alasan, numpy.isnan gagal pada array ini, namun seperti yang ditunjukkan di bawah ini, setiap elemen adalah float, numpy.isnan berjalan dengan benar pada setiap elemen, jenis variabelnya pasti array numpy. Apa yang sedang …
104 python  arrays  numpy  pandas 

4
Tambahkan kolom dengan nilai konstan ke bingkai data pandas [duplikat]
Pertanyaan ini sudah ada jawabannya di sini : Tambahkan kolom ke dataframe dengan nilai konstan (4 jawaban) Tutup 6 bulan yang lalu . Diberikan DataFrame: np.random.seed(0) df = pd.DataFrame(np.random.randn(3, 3), columns=list('ABC'), index=[1, 2, 3]) df A B C 1 1.764052 0.400157 0.978738 2 2.240893 1.867558 -0.977278 3 0.950088 -0.151357 -0.103219 …
104 python  pandas 


8
Konversikan data kategorikal dalam pandas dataframe
Saya memiliki kerangka data dengan jenis data ini (terlalu banyak kolom): col1 int64 col2 int64 col3 category col4 category col5 category Kolom terlihat seperti ini: Name: col3, dtype: category Categories (8, object): [B, C, E, G, H, N, S, W] Saya ingin mengubah semua nilai dalam kolom menjadi integer seperti …
103 python  pandas 

3
Impor kolom dataframe panda sebagai string bukan int
Saya ingin mengimpor csv berikut sebagai string, bukan sebagai int64. Pandas read_csv secara otomatis mengubahnya menjadi int64, tetapi saya membutuhkan kolom ini sebagai string. ID 00013007854817840016671868 00013007854817840016749251 00013007854817840016754630 00013007854817840016781876 00013007854817840017028824 00013007854817840017963235 00013007854817840018860166 df = read_csv('sample.csv') df.ID >> 0 -9223372036854775808 1 -9223372036854775808 2 -9223372036854775808 3 -9223372036854775808 4 -9223372036854775808 5 -9223372036854775808 6 …


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.