私は空のパンダのデータフレームを持っているとしましょう。これらの2つのPython pandasデータフレームコマンドの違いは何ですか?
import pandas as pd
m = pd.DataFrame(index=range(1,100), columns=range(1,100))
m = m.fillna(0)
次の2つのコマンドの違いは何ですか?
m[2][1]
m[2].ix[1] # This code actually allows you to edit the dataframe
今後の参考に役立てたい場合は、お気軽にお読みください。
関連:http://stackoverflow.com/questions/ 20838395/ix-index-for-pandasシリーズ用 – John
上記以外に、最初の行が失敗し、2番目の行が失敗する理由を調べる必要があります。http://pandas.pydata。組織/pandas-docs/stable/indexing.html#indexing-view-versus-copy – EdChum