トップ / 射影・選択
列名を変更する。
df.with_column_renamed("old_name", "new_name")
ldf.rename({"old_name": "new_name"})
Snowparkは "SELECT old_name AS new_name, ..." に展開される。Polarsは辞書で複数の対応を一括指定し、単一のスキーマ変更ノードとして処理する。
引数の型がAPI間で異なる(Snowparkは文字列2つ、Polarsは辞書)。複数列を一度に変更したい場合、Snowparkでは with_column_renamed を複数回チェーンする必要があるが、Polarsは rename({...}) 一発で済む。
Polars 1.43.2 で実行確認 / Snowpark Python SDK 1.54.0 で静的検証(2026-08-20)