Pertanyaan yang diberi tag pandas

105
Pilih baris Pandas berdasarkan indeks daftar

Saya memiliki dataframe df: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Kemudian saya ingin memilih baris dengan nomor urut tertentu yang ditunjukkan dalam daftar, misalkan di sini adalah [1,3], lalu kiri:...

105
Membuat bingkai data panda yang diisi nol

Apa cara terbaik untuk membuat bingkai data panda berisi nol dengan ukuran tertentu? Saya telah menggunakan: zero_data = np.zeros(shape=(len(data),len(feature_list))) d = pd.DataFrame(zero_data, columns=feature_list) Apakah ada cara yang lebih baik untuk melakukannya?

104
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, tetapi saya mendapatkan...

104
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 0 0 0 4 0 0 0 0 0 5 1.1 3...

104
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...

103
Perbarui indeks setelah menyortir bingkai data

Ambil bingkai data berikut: x = np.tile(np.arange(3),3) y = np.repeat(np.arange(3),3) df = pd.DataFrame({"x": x, "y": y}) x y 0 0 0 1 1 0 2 2 0 3 0 1 4 1 1 5 2 1 6 0 2 7 1 2 8 2 2 Saya perlu mengurutkan berdasarkan xpertama, dan kedua dengan y: df2 = df.sort(["x", "y"]) x y 0 0 0 3 0...

103
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...

102
Kolom binning dengan python pandas

Saya memiliki kolom Data Frame dengan nilai numerik: df['percentage'].head() 46.5 44.2 100.0 42.12 Saya ingin melihat kolom sebagai jumlah bin: bins = [0, 1, 5, 10, 25, 50, 100] Bagaimana saya bisa mendapatkan hasil sebagai bin dengan mereka value counts? [0, 1] bin amount [1, 5] etc [5,...