Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Menapis Pandas DataFrames pada Tarikh untuk Menyimpan Hanya Baris Dalam Dua Bulan Akan Datang?
Menapis Pandas DataFrames pada Tarikh
Dalam senario ini, anda menghadapi Pandas DataFrame yang mengandungi lajur 'tarikh'. Objektif anda adalah untuk menapis baris yang mempunyai tarikh yang jatuh di luar dua bulan akan datang, mengekalkan hanya baris dalam tempoh masa ini.
Pendekatan Metodologi
Untuk mencapai matlamat ini dengan berkesan , pertimbangkan metodologi berikut:
df.loc['2014-01-01':'2014-02-01']
Penukaran Lajur: Jika lajur 'tarikh' bukan indeks, anda boleh sama ada:
a. Jadikan ia sebagai indeks (sementara atau kekal untuk data siri masa).
b. Gunakan penapis berikut:
df[(df['date'] > '2013-01-01') & (df['date'] < '2013-02-01')]
Pertimbangan Tambahan
Perhatikan bahawa .ix kini ditamatkan. Untuk mendapatkan maklumat lanjut tentang pengindeksan dalam Pandas DataFrames, rujuk dokumentasi yang tersedia di http://pandas.pydata.org/pandas-docs/stable/dsintro.html#indexing-selection.
Atas ialah kandungan terperinci Bagaimana untuk Menapis Pandas DataFrames pada Tarikh untuk Menyimpan Hanya Baris Dalam Dua Bulan Akan Datang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!