Jadi saya benar-benar mengerti cara menggunakan resample , tetapi dokumentasi tidak melakukan pekerjaan dengan baik menjelaskan opsi.
Jadi sebagian besar opsi dalam resample
fungsi ini cukup lurus ke depan kecuali untuk dua ini:
- aturan: string offset atau objek yang mewakili konversi target
- caranya: string, metode down-atau re-sampling, default ke 'mean'
Jadi dari melihat sebanyak contoh yang saya temukan online saya dapat melihat aturan yang dapat Anda lakukan 'D'
untuk hari, 'xMin'
selama beberapa menit, 'xL'
selama milidetik, tetapi hanya itu yang bisa saya temukan.
untuk bagaimana saya telah melihat berikut: 'first'
, np.max
, 'last'
, 'mean'
, dan 'n1n2n3n4...nx'
di mana nx adalah huruf pertama dari setiap indeks kolom.
Jadi apakah ada suatu tempat dalam dokumentasi yang saya lewatkan yang menampilkan setiap opsi untuk pandas.resample
aturan dan bagaimana input? Jika ya, di mana karena saya tidak dapat menemukannya. Jika tidak, apa saja opsi untuk mereka?
sumber
how='last'
danhow='first'
: jangan lupa untuk menambahkanclosed='left', label='left'
. linkresample(...).last()
Jawaban:
Lihat dokumentasi jadwal waktu . Ini termasuk daftar offset (dan offset 'berlabuh' ), dan bagian tentang resampling .
Perhatikan bahwa tidak ada daftar semua
how
opsi yang berbeda , karena itu bisa berupa fungsi array NumPy dan fungsi apa pun yang tersedia melalui groupby pengiriman dapat diteruskanhow
dengan nama.sumber
Ada lebih dari itu, tetapi Anda mungkin mencari daftar ini:
Sumber: http://pandas.pydata.org/pandas-docs/stable/timeseries.html#offset-aliases
sumber