Pandas

【Python】Pandasでデータ解析-基礎情報の変更-

Pandasでデータ解析
indexの変更
df.set_index("indexにしたいカラム", inplace=True)
カラム名の変更
df.rename(columns={”変更前のカラム名”:'変更後のカラム名'},inplace=True) 

※Indexの名称を変更することはできません。

並べ替え
df.sort_values(by=”並べ替えたいカラム”, ascending=True)
df.sort_values([”並べ替えたいカラム1”,”並べ替えたいカラム2”,], ascending=True)

ascending=Trueの場合は昇順,Falseの場合は降順
複数項目で並べ替えの指定が必要な場合は第一引数に配列を渡します。

コード一覧
import pandas as pd
df = pd.read_csv('./c01.csv', encoding="shift-jis")
df.set_index('都道府県コード', inplace=True)
df.rename(columns={'都道府県名':'place'},inplace=True) #Index以外のカラム名を変更可能 
df.sort_values(by='人口(男)', ascending=True).head()# ascending=Trueで昇順)
df.sort_values(['人口(男)','人口(女)'], ascending=True).head()# ascending=Trueで昇順)