diff --git a/ci/code_checks.sh b/ci/code_checks.sh index 9c39fac13b230..f830ff493e6c5 100755 --- a/ci/code_checks.sh +++ b/ci/code_checks.sh @@ -146,8 +146,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then -i "pandas.DatetimeIndex.std PR01,RT03" \ -i "pandas.DatetimeIndex.time SA01" \ -i "pandas.DatetimeIndex.timetz SA01" \ - -i "pandas.DatetimeIndex.to_period RT03" \ - -i "pandas.DatetimeIndex.to_pydatetime RT03,SA01" \ -i "pandas.DatetimeIndex.tz SA01" \ -i "pandas.DatetimeIndex.tz_convert RT03" \ -i "pandas.DatetimeIndex.year SA01" \ @@ -356,7 +354,7 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then -i "pandas.Series.dt.strftime PR01,PR02" \ -i "pandas.Series.dt.time SA01" \ -i "pandas.Series.dt.timetz SA01" \ - -i "pandas.Series.dt.to_period PR01,PR02,RT03" \ + -i "pandas.Series.dt.to_period PR01,PR02" \ -i "pandas.Series.dt.total_seconds PR01" \ -i "pandas.Series.dt.tz SA01" \ -i "pandas.Series.dt.tz_convert PR01,PR02,RT03" \ diff --git a/pandas/core/arrays/datetimes.py b/pandas/core/arrays/datetimes.py index d446407ec3d01..6acf56c01b977 100644 --- a/pandas/core/arrays/datetimes.py +++ b/pandas/core/arrays/datetimes.py @@ -1118,7 +1118,13 @@ def to_pydatetime(self) -> npt.NDArray[np.object_]: Returns ------- - numpy.ndarray + A numpy.ndarray + A numpy.ndarray with ``datetime.datetime`` objects + from the date strings. + + See Also + -------- + DatetimeIndex.to_pydatetime: Return PeriodArray/PeriodIndex as object. Examples -------- @@ -1193,6 +1199,8 @@ def to_period(self, freq=None) -> PeriodArray: Returns ------- PeriodArray/PeriodIndex + PeriodArray/PeriodIndex with each value rounded down + to the frequency specified. Raises ------