Pertanyaan yang diberi tag pandas

242
Panda: turunkan level dari indeks kolom multi-level?

Jika saya punya indeks kolom multi-level: >>> cols = pd.MultiIndex.from_tuples([("a", "b"), ("a", "c")]) >>> pd.DataFrame([[1,2], [3,4]], columns=cols) Sebuah --- + - b | c - + --- + - 0 | 1 | 2 1 | 3 | 4 Bagaimana saya bisa menurunkan level "a" dari indeks itu, jadi saya...

242
Konversi Kolom Pandas ke DateTime

Saya memiliki satu bidang dalam panda DataFrame yang diimpor sebagai format string. Itu harus menjadi variabel datetime. Bagaimana cara mengonversinya ke kolom datetime dan kemudian memfilter berdasarkan tanggal. Contoh: Nama DataFrame : raw_data Nama Kolom: Mycol Format Nilai dalam Kolom:...

239
Panda membaca di tabel tanpa header

Bagaimana saya bisa membaca dalam file .csv (tanpa header) dan ketika saya hanya ingin subset kolom (katakanlah 4 dan 7 dari total 20 kolom), menggunakan panda? Sepertinya saya tidak bisa

237
cara mengurutkan panda dataframe dari satu kolom

Saya memiliki bingkai data seperti ini: print(df) 0 1 2 0 354.7 April 4.0 1 55.4 August 8.0 2 176.5 December 12.0 3 95.5 February 2.0 4 85.6 January 1.0 5 152 July 7.0 6 238.7 June 6.0 7 104.8 March 3.0 8 283.5 May 5.0 9 278.8 November 11.0 10 249.6 October 10.0 11 212.7 September 9.0 Seperti...

235
Memilih dengan kriteria kompleks dari pandas.DataFrame

Misalnya saya punya DF sederhana: import pandas as pd from random import randint df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) Dapatkah saya memilih nilai dari 'A' yang mana nilai yang...

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

227
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 inginkan...