2016-02-11 16 views
18

Panda'larda yeniyim ve date_range'u kullanmaya çalışıyorum. Ben BME ve BMS gibi freq için iyi şeyler her türlü rastlamak ve ne istediğimi almak için doğru dizeleri hızla bakmak mümkün olmak istiyorum. Dün belgelerin bir yerinde güzel bir formatlanmış bir tablo buldum, ama tablonun başlığı o kadar genişti ki, bugün tekrar bulmak için arama yapamıyorum.Pandas 'Freq' etiketlerindeki belgeler nerede?

cevap

24

Bunu Offset Aliases denilen bulabilirsiniz: string takma

bir dizi kullanışlı ortak zaman serisi frekanslarına verilir. Bu takma adlara ofset takma adlar olarak bahsedeceğiz (v0.8.0'dan önceki zaman kuralları olarak anılacaktır).

Alias Description 
B  business day frequency 
C  custom business day frequency (experimental) 
D  calendar day frequency 
W  weekly frequency 
M  month end frequency 
BM  business month end frequency 
CBM  custom business month end frequency 
MS  month start frequency 
BMS  business month start frequency 
CBMS custom business month start frequency 
Q  quarter end frequency 
BQ  business quarter endfrequency 
QS  quarter start frequency 
BQS  business quarter start frequency 
A  year end frequency 
BA  business year end frequency 
AS  year start frequency 
BAS  business year start frequency 
BH  business hour frequency 
H  hourly frequency 
T, min minutely frequency 
S  secondly frequency 
L, ms milliseonds 
U, us microseconds 
N  nanoseconds 

Ama daha sonra daha iyi olabilir:

DOC: more complete docs on offsets/frequencies needed #8438

DOC: in docstrings point users to valid offset aliases #3324

+0

teşekkürler! Hiç aramayacağım bir terim olduğunu biliyordum - "Ofset takma adlar"! Frek parametresinin beklenen değeri bir 'offset alias' olarak tanımlaması yeni gelenlere yardımcı olacaktır. – sundowner

+0

Evet, haklısınız. – jezrael

+0

Teşekkürler. Özellikle aşağıdakilere dikkat etmeliyim: – sundowner