Free Trial

ディスカッション

答えを見つけ、質問し、Alteryx の専門知識を共有してください。

データサイエンス100本ノック 構造化データ加工編をAlteryxでやってみる(21問目~26問目:データ抽出中級+カウント編)

AkimasaKajitani
17 - Castor
17 - Castor

一般社団法人データサイエンティスト協会から公開されているデータサイエンス100本ノック 構造化データ加工編のウィークリーチャレンジ方式による出題第5回目は21問目~26問目を一つにまとめてみました。データ抽出も若干複雑になってきました!

 

  • P-021: レシート明細データ(receipt.csv)に対し、件数をカウントせよ。
  • P-022: レシート明細データ(receipt.csv)の顧客ID(customer_id)に対し、ユニーク件数をカウントせよ。
  • P-023: レシート明細データ(receipt.csv)に対し、店舗コード(store_cd)ごとに売上金額(amount)と売上数量(quantity)を合計せよ。

    ※出力結果は、店舗コード(store_cd)の昇順で並び替えて出力してください(Alteryxオリジナル条件)

  • P-024: レシート明細データ(receipt.csv)に対し、顧客ID(customer_id)ごとに最も新しい売上年月日(sales_ymd)を求め、10件表示せよ。

    ※出力結果は、顧客ID(customer_id)の昇順で並び替えて出力してください(Alteryxオリジナル条件)
    ※出力結果の項目は、顧客ID(customer_id)、売上年月日(sales_ymd)のみとする

  • P-025: レシート明細データ(receipt.csv)に対し、顧客ID(customer_id)ごとに最も古い売上年月日(sales_ymd)を求め、10件表示せよ。

    ※出力結果は、顧客ID(customer_id)の昇順で並び替えて出力してください(Alteryxオリジナル条件)
    ※出力結果の項目は、顧客ID(customer_id)、売上年月日(sales_ymd)のみとする

  • P-026: レシート明細データ(receipt.csv)に対し、顧客ID(customer_id)ごとに最も新しい売上年月日(sales_ymd)と古い売上年月日を求め、両者が異なるデータを10件表示せよ。

    ※出力結果は、顧客ID(customer_id)の昇順で並び替えて出力してください(Alteryxオリジナル条件)
    ※最も新しい売上年月日をsales_ymd_max、最も古い売上年月日をsales_ymd_minとする

 

 

解いたらこちらに投稿していただければと思います。ちなみに、次回投稿は一週間後を予定しています。

 

 

solutionファイルは次回添付します。

 

添付ファイルは今回の出題のstartファイルと、前回のsolutionファイルです。

 

前回:データサイエンス100本ノック 構造化データ加工編をAlteryxでやってみる(16問目~20問目:データ抽出基礎+順位付け編)

 

 

24件の返信24
Sawaoka
メテオール

回答しました。

yyokoyama
アステロイド

提出します。集計ツール便利ですね

Ken_Taka
アステロイド

回答送付します。集計ツールはパワフルですね。

OKMT
メテオロイド

回答送付します。

tkdsnj
メテオール

回答します。

ktakahashi28
メテオロイド

よろしくお願いいたします。

mtakeuchi
メテオロイド

提出します。よろしくお願いします。

rkato2
アステロイド

提出します、お願いします。

matano
メテオロイド

回答しました。

ソリューションファイルを送付します。

hinanok
メテオロイド

よろしくお願いします。