pd.DataFrame.first
¶
pandas.DataFrame.first(offset)
Supported Arguments¶
offset
: String or Offset type- String argument must be a valid frequency alias.
Note
DataFrame must have a valid DatetimeIndex and is assumed to already be sorted. This function have undefined behavior if the DatetimeIndex is not sorted.
Example Usage¶
>>> @bodo.jit
... def f(df, offset):
... return df.first(offset)
>>> df = pd.DataFrame({"A": np.arange(100), "B": np.arange(100, 200)}, index=pd.date_range(start='1/1/2022', end='12/31/2024', periods=100))
>>> f(df, "2M")
A B
2022-01-01 00:00:00.000000000 0 100
2022-01-12 01:27:16.363636363 1 101
2022-01-23 02:54:32.727272727 2 102
2022-02-03 04:21:49.090909091 3 103
2022-02-14 05:49:05.454545454 4 104
2022-02-25 07:16:21.818181818 5 105