技術ブログ移設しました click here!

【python】Dataframeの操作まとめ【行列の追加、削除、参照、ソート】

こんにちは、ともろう(@tomorrowSLog)です。

python, pandasのDataframe操作を全然覚えず、ググって調べることが多いので自分でまとめてみることにしました。

目次
  1. 行・列の追加
  2. 行・列の削除
  3. indexの再配置
  4. データ参照
  5. ソート
  6. フィルタリング

【pythonコードを読む】AV女優10000人webスクレイピング

Dataframeの作成

まずは基本のきDataframeの作成です。

お肉が食べたい気分だったので、中身はお肉にします🍖

Dataframeの作成

ともろう

謎に英語の勉強が始まったなおい

行・列の追加

行の追加(df.append())

行の追加

列の追加

列の追加

列の追加は新しいカラム名と、indexに対応するリストを作成してあげれば大丈夫ですね。

行・列の削除

行の削除(df.drop())

行の削除

列の削除(df.drop(,axis = 1))

列の削除

ともろう

axisどっちがどっちか忘れがちです

 

indexの再配置(df.index)

indexの再配置

対応させたいindexのリストを渡してあげます。

なんやかんやよく使います

データ参照

Dataframeの作成

名前で参照(df.loc)

名前で参照
名前で参照

番号で参照(df.iloc)

番号で参照
番号で参照

ともろう

あまり使わないけど、ごっちゃになりやすいものの一つ

カラムをソート

カラムをソート(df.sort_values)

ascendingをTrueにすることで昇順、Falseで降順になります。

フィルタリング

フィルタリング

ともろう

フィルタリングはよく使いますね。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です