初心者のメモ

Python enthusiast

Pandas Dataframe 特定列をインデックスに割り当てる

set_indexを使う

import pandas as pd

df = pd.DataFrame('sample.csv')

>>>     name  count
>>> 0   a   234
>>> 1   b   122
>>> 2   c   218
>>> 3   d   468
>>> 4   e   244
>>> 5   f   234
df_new = df.set_index('id')

>>>      count
>>> name
>>> a   234
>>> b   122
>>> c   218
>>> d   468
>>> e   244
>>> f   234