zmc
2023-12-22 9fdbf60165db0400c2e8e6be2dc6e88138ac719a
1
2
3
4
5
6
7
8
9
10
11
12
13
U
­ý°dÊã@s:ddlZddlZddlmZddlmZGdd„dƒZdS)éN)Ú    DataFramec
@s^eZdZdd„Zej ddddddgfdejdddgfd    ddddgfg¡d
d „ƒZ    d d „Z
dS)ÚTestDataFrameReindexLikecCs2|j|jdd…ddgd}t || |¡¡dS)Né
ÚCÚB)ÚindexÚcolumns)ZreindexrÚtmÚassert_frame_equalÚ reindex_like)ÚselfZ float_frameÚother©rúcd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/frame/methods/test_reindex_like.pyÚtest_reindex_like    sz*TestDataFrameReindexLike.test_reindex_likezmethod,expected_valuesZnearestrééÚpadZbackfillcCsXtdttdƒƒiƒ}|j||dd}t ||¡|j||ddddgd}t ||¡dS)NÚxér)ÚmethodZ    tolerance)rÚlistÚranger r    r
)r rZexpected_valuesÚdfÚresultrrrÚtest_reindex_like_methodss
     z2TestDataFrameReindexLike.test_reindex_like_methodscCs6Gdd„dtƒ}tƒ}|ƒ}| |¡}t ||¡dS)Nc@s eZdZdS)zHTestDataFrameReindexLike.test_reindex_like_subclass.<locals>.MyDataFrameN)Ú__name__Ú
__module__Ú __qualname__rrrrÚ MyDataFrame sr)rr r    r
)r rÚexpectedrrrrrÚtest_reindex_like_subclasss
 
z3TestDataFrameReindexLike.test_reindex_like_subclassN) rrrrÚpytestÚmarkZ parametrizeÚnpÚnanrr!rrrrrsýþ
r)    Únumpyr$r"ZpandasrZpandas._testingZ_testingr    rrrrrÚ<module>s