【Python】pandas DataFrameのixとilocの違いについて

Python books

pythonライブラリ「pandas」の話。

 

DataFrameを操作する予約語「ix」、「iloc」の違いが分かっておらず、痛い目を見たのでどのような違いがあるのかを残しておきます。

 

gist97eb1fc2b3d1c07760ad542cba523b6a

 

結果がどのようになるかというと...

f:id:momota10:20170608090321p:plain

 

ixではindexのintegerで取得していますが、ilocではinteger関係なく「何行目」なのかで取得しています。