Gdzie jest dokumentacja dotycząca tagów „Freq” Pandas? [Zamknięte]

91

Jestem nowy na Pandach i próbuję użyć date_range. Natknąłem się na różne dobre rzeczy freq, takie jak BMEi BMSchciałbym móc szybko wyszukać odpowiednie struny, aby uzyskać to, czego chcę. Wczoraj znalazłem gdzieś w dokumentacji ładnie sformatowaną tabelę, ale tytuł tabeli był tak tępy, że nie mogę dziś użyć wyszukiwania, aby znaleźć ją ponownie.

sundowner
źródło

Odpowiedzi:

139

Można go znaleźć pod nazwą Offset Aliases :

Kilka aliasów łańcuchów jest przypisanych do użytecznych wspólnych częstotliwości szeregów czasowych. Będziemy nazywać te aliasy jako przesunięte aliasy.

Alias    Description
B        business day frequency
C        custom business day frequency
D        calendar day frequency
W        weekly frequency
M        month end frequency
SM       semi-month end frequency (15th and end of month)
BM       business month end frequency
CBM      custom business month end frequency
MS       month start frequency
SMS      semi-month start frequency (1st and 15th)
BMS      business month start frequency
CBMS     custom business month start frequency
Q        quarter end frequency
BQ       business quarter end frequency
QS       quarter start frequency
BQS      business quarter start frequency
A, Y     year end frequency
BA, BY   business year end frequency
AS, YS   year start frequency
BAS, BYS business year start frequency
BH       business hour frequency
H        hourly frequency
T, min   minutely frequency
S        secondly frequency
L, ms    milliseconds
U, us    microseconds
N        nanoseconds
jezrael
źródło
11
Dzięki! WIEDZIAŁEM, że jest to termin, którego nigdy bym nie szukał - „Offset aliasy”! Byłoby pomocne dla nowicjuszy, gdyby parametr freq opisywał swoją oczekiwaną wartość jako „alias przesunięcia”.
sundowner
Dzięki. Zwracam szczególną uwagę na następujące
kwestie
1
Czy w module pandy jest zmienna, która zawiera listę ciągów przesunięcia?
BallpointBen
1
Możesz zobaczyć wszystkie wartości przesunięcia tutaj: pd.tseries.offsets.__all__ Możesz zobaczyć wszystkie prawidłowe harmonogramy tutaj: pandas.pydata.org/pandas-docs/version/0.23.4/generated/…
jackalack