axisの覚え方

 pandasの削除するコード例などを見ていると axis=0  axis=1 どちらの指定なのか混乱しました。これは私が axis=0が行指定 axis=1が列指定 というふうなフワッとした覚え方をしていたので、pandasの勉強を進めていくと、axisの指定が解らなくなっていました。


調べてみると以下のサイトがとてもわかりやすかった。

https://qiita.com/udus122/items/65eb9416dab37a5562dc


※以下元の記事の引用

axis=0はそれぞれの列に対してだったり、それぞれの行ラベル(インデックス)に対してメソッドを適用する場合に用います。

axis=1はそれぞれの行だったり、列ラベル(列名)に対してメソッドを適用する場合に用います。


stack

axis=0('index') →列ごとに処理を行う

axis=1('columns')→行ごとに処理を行う








コメント