1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
U
­ý°dDã@s@ddlZddlmZmZmZdd„Zdd„Zdd„Zd    d
„Z    dS) éN)Ú    DataFrameÚSeriesÚ period_rangecCsTt|jƒD]D\}}t|jƒD]0\}}|j||f}|j||f}||kst‚qq
dS)N)Ú    enumerateÚindexÚcolumnsÚiatÚatÚAssertionError)Z float_frameÚiÚrowÚjÚcolÚresultÚexpected©rúUd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/indexing/test_iat.pyÚtest_iat
s
rcCs,tddggddgd}|jddks(t‚dS)NééÚx)r)rr)rrr
)ÚdfrrrÚtest_iat_duplicate_columnssrcCsFtddd}ttj d¡|d}||d}|jd}||ksBt‚dS)Nz1/1/2001é
)Zperiods)rr)rrÚnpÚrandomZrandnrr
)rÚserrrrrrÚ)test_iat_getitem_series_with_period_indexs
 
rcCs†tjdtjdt d¡dœ}t|ƒ ¡}|d}d||ƒd<d||ƒd    <|jd    dksZt‚|sp|jd
dkspt‚|jd dks‚t‚dS) Né)Zdtyper)rÚyri')ériÒ)r réÿÿÿÿ)r!r!)rZarangeÚint64rÚcopyrr
Ziloc)Z indexer_ialZusing_copy_on_writeÚdatarrrrrÚ#test_iat_setitem_item_cache_cleared!s   r%)
ÚnumpyrZpandasrrrrrrr%rrrrÚ<module>s