【AlteryxMacros】インピュテーションツールから代入された値を取得

インピュテーションツールの出力から代入された値を取得する「GetImputedValue」Alteryxマクロ紹介

 

GetImputedValue

インピュテーションツールの出力から、代入された値を取得するマクロを作成しました。

 

概要

インピュテーションツールの出力結果から、実際にインピュテーションツールが代入した値を取得するマクロです。

インピュテーションツールは、選択したフィールドに対して統計値などを計算し、Nullなどの指定した値に対して上書きするツールですが、実際にどのような値で上書きしたかを数多くのフィールドから出力するのは骨が折れる作業です。本マクロを使用すれば、そのような場合に、どのフィールドに対してどのような値で上書きされたか、というのを瞬時に知ることができます。

注意事項(制限事項)

以下2オプションをインピュテーションツールで設定して実行してください。

  • 代入した値にインジケーターフィールドを含める
  • 代入した値を別のフィールドとして出力する

マクロダウンロード

GetImputedValue

使い方

設定項目

設定項目はありません。

 

インピュテーションツールにて、以下の2オプションをオンにして実行後、出力結果に本マクロを接続するだけです。

  • 代入した値にインジケーターフィールドを含める
  • 代入した値を別のフィールドとして出力する

インピュテーションツール設定

結果としては、以下のフォーマットで出力されます。

フィールド名 説明
FieldName 代入が発生したフィールド名
ImputedValue 代入された値

サンプル

サンプルWF

【入力】

入力データ

【出力】

出力結果

BとCフィールドで、Nullがあり、それに対してImputedValueの値が入力されています。

技術情報

作成・動作確認バージョン

Alteryx Designer 2021.2.1.35394

サンプルワークフローダウンロード

GetImputedValue_SampleWF

注意事項

  • 本マクロに関する不具合、および利用したことによる損害については一切の責任を負いません
  • 不具合報告、ご要望などあるようでしたら弊社フォームにて投稿頂ければ、本マクロの改良、機能追加など検討させて頂きますが、弊社都合にて行いますので要望の反映などのお約束はできませんのでご了承ください
  • 有償でのカスタマイズ要望などあるようでしたら、弊社フォームにてお申し込みください。別途お見積りさせて頂きます

Alteryxの導入はぜひKCMEで!

セルフサービスデータ分析ツール「Alteryx」は4週間無償トライアルが可能です。

製品に対する操作方法、技術的な質問などは導入前・導入後に関わらずメールにてお答えします。また、Alteryxを用いた環境構築、開発、ヘルプデスク対応、ハンズオン、トレーニング、ワークフロー作成なども承りますので、お気軽にご相談ください。

おすすめの記事