始める無料で始める

パイプラインを作成する

いよいよ Pipeline を作成します!

Pipelinepyspark.ml モジュールのクラスで、これまでに作成したすべての EstimatorTransformer をひとつにまとめます。これにより、モデリングの手順をシンプルなオブジェクトに包んで何度でも再利用できるようになります。便利ですね。

この演習はコースの一部です

PySpark入門

コースを見る

演習の手順

  • pyspark.ml から Pipeline をインポートします。
  • キーワード引数 stages を指定して Pipeline() コンストラクタを呼び出し、flights_pipe という Pipeline を作成します。
    • stages には、パイプラインでデータを通したい全ステージを格納したリストを渡します。ここでは次のとおりです: [dest_indexer, dest_encoder, carr_indexer, carr_encoder, vec_assembler]

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import Pipeline
from ____ import ____

# Make the pipeline
flights_pipe = Pipeline(stages=____)
コードを編集して実行