こんにちは,shun(@datasciencemore)です!!
今回はdrop_nullsについて学習していきます.
drop_nullsは,欠損値の行を削除するメソッドです.
イメージとしてはこのようになります.
データフレームにdrop_nullsを適用すると,欠損値がある行を削除します.
0.準備
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# パッケージ読み込み import numpy as np import polars as pl # データフレームの表示行数を指定 pl.Config.set_tbl_rows(5) # データフレームを定義 df = pl.DataFrame( { "x":[1, 3, 2, 8, 10], "y":[10, 4, None, 6, None], "z":[None, 8, 7, 8, None] } ) |
1.drop_nullsの基本
1 2 |
# 欠損値がある行を削除 df.drop_nulls() |
1 2 |
# z列に欠損値がある行を削除 df.filter(pl.col("z").is_null().is_not()) |
まとめ
今回はdrop_nullsについて学習してきました.
drop_nullsaは,欠損値がある行を削除するメソッドです.
そんなに難しくないと思います.
それでは,お疲れさまでした!!