Skip to content

Commit f1108b3

Browse files
committed
fixed linting and a doctest
1 parent 1cf0915 commit f1108b3

File tree

1 file changed

+22
-25
lines changed

1 file changed

+22
-25
lines changed

pandas/core/generic.py

+22-25
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import collections
2-
from datetime import timedelta
32
import functools
43
import gc
54
import json
65
import operator
76
import pickle
87
import re
8+
import warnings
9+
import weakref
10+
from datetime import timedelta
911
from textwrap import dedent
1012
from typing import (
1113
TYPE_CHECKING,
@@ -23,13 +25,14 @@
2325
Type,
2426
Union,
2527
)
26-
import warnings
27-
import weakref
2828

2929
import numpy as np
3030

31+
import pandas as pd
32+
import pandas.core.algorithms as algos
33+
import pandas.core.common as com
34+
import pandas.core.indexing as indexing
3135
from pandas._config import config
32-
3336
from pandas._libs import lib
3437
from pandas._libs.tslibs import Timestamp, to_offset
3538
from pandas._typing import (
@@ -47,17 +50,9 @@
4750
from pandas.compat import set_function_name
4851
from pandas.compat._optional import import_optional_dependency
4952
from pandas.compat.numpy import function as nv
50-
from pandas.errors import AbstractMethodError, InvalidIndexError
51-
from pandas.util._decorators import (
52-
doc,
53-
rewrite_axis_style_signature, Appender,
54-
)
55-
from pandas.util._validators import (
56-
validate_bool_kwarg,
57-
validate_fillna_kwargs,
58-
validate_percentile,
59-
)
60-
53+
from pandas.core import missing, nanops
54+
from pandas.core.base import PandasObject, SelectionMixin
55+
from pandas.core.construction import create_series_with_explicit_dtype
6156
from pandas.core.dtypes.common import (
6257
ensure_int64,
6358
ensure_object,
@@ -81,25 +76,27 @@
8176
from pandas.core.dtypes.generic import ABCDataFrame, ABCSeries
8277
from pandas.core.dtypes.inference import is_hashable
8378
from pandas.core.dtypes.missing import isna, notna
84-
85-
import pandas as pd
86-
from pandas.core import missing, nanops
87-
import pandas.core.algorithms as algos
88-
from pandas.core.base import PandasObject, SelectionMixin
89-
import pandas.core.common as com
90-
from pandas.core.construction import create_series_with_explicit_dtype
9179
from pandas.core.indexes.api import Index, MultiIndex, RangeIndex, ensure_index
9280
from pandas.core.indexes.datetimes import DatetimeIndex
9381
from pandas.core.indexes.period import Period, PeriodIndex
94-
import pandas.core.indexing as indexing
9582
from pandas.core.internals import BlockManager
9683
from pandas.core.missing import find_valid_index
9784
from pandas.core.ops import _align_method_FRAME
98-
85+
from pandas.errors import AbstractMethodError, InvalidIndexError
9986
from pandas.io.formats import format as fmt
10087
from pandas.io.formats.format import DataFrameFormatter, format_percentiles
10188
from pandas.io.formats.printing import pprint_thing
10289
from pandas.tseries.offsets import Tick
90+
from pandas.util._decorators import (
91+
doc,
92+
rewrite_axis_style_signature,
93+
Appender,
94+
)
95+
from pandas.util._validators import (
96+
validate_bool_kwarg,
97+
validate_fillna_kwargs,
98+
validate_percentile,
99+
)
103100

104101
if TYPE_CHECKING:
105102
from pandas.core.resample import Resampler
@@ -10490,7 +10487,7 @@ def transform(self, func, *args, **kwargs):
1049010487
1049110488
Examples
1049210489
--------
10493-
>>> df = pd.DataFrame({{'A': range(3), 'B': range(1, 4)}})
10490+
>>> df = pd.DataFrame(dict(A=range(3), B=range(1, 4)))
1049410491
>>> df
1049510492
A B
1049610493
0 0 1

0 commit comments

Comments
 (0)