pandas.DataFrameの行名、列名から行番号、列番号を取得したり、列の要素の値から行名、行番号を取得したりする方法を説明する。 以下の内容について説明する。 行名、列名から行番号、列番号を取得 get_loc()メソッド 行名、列名が重複している場合 index, columnsをリスト化 列の要素の値から行名、行番号を取得 行番号、列番号から行、列や要素の値を取得したい場合は以下の記事を参照。 関連記事: pandasのインデックス参照で行・列を選択し取得 関連記事: pandasで任意の位置の値を取得・変更するat, iat, loc, iloc 以下のpandas.DataFrameを例とする。 import pandas as pd df = pd.read_csv('data/src/sample_pandas_normal.csv', index_col=0) pri
![pandas.DataFrameの行番号、列番号を取得 | note.nkmk.me](https://cdn-ak-scissors.b.st-hatena.com/image/square/9626fe8d337515fa78c984a4444274486d30a7e9/height=288;version=1;width=512/https%3A%2F%2Fi.gyazo.com%2F9a1e1aad974120e3752e3830f6febc47.png)