Free Trial

ウィークリーチャレンジ

トップになるためのスキルをお持ちですか? ウィークリーチャレンジを購読しましょう。ベストを尽くして問題を解決し、解決策を共有して、他のユーザーがどのように同じ問題に取り組んだのか確認しましょう。私たちも解答例を共有しています。

チャレンジ #243: 極端な気候を計算しましょう

AYXAcademy
Alteryx
Alteryx

 

先週のチャレンジの回答はこちらで見つけることができます。

AYXAcademy_1-1700067711912.jpeg

 

「ウィークリーチャレンジ・ユーザーグループ・10月テイクオーバーイベント」の一環として、Milwaukeeユーザーグループの@myastarling さんから受け取ったエキサイティングなチャレンジを選びました。Myaさん、この素晴らしい貢献に感謝します。

 

あなたは、地域別の平均気温の表を作成し、米国で最も暖かい月と最も寒い年の気温の場所を決定する任務を与えられました。幸運なことに、あなたは米国海洋大気庁(NOAA)が米国50州と米国の領土の気象観測所を通じて気候データを追跡しており、国立環境情報センターがそのデータへのアクセスを提供していることを覚えています。

 

その他の様々な気候測定に加えて、NOAAは平均気温を追跡しています。あなたは気象観測所ごとの気温を報告する許可を得ました。1981年から2010年までの通常の日平均気温を含むデータセットを使って、以下のチャレンジを行いましょう:

 

  • 年間平均気温が最も高い観測点
  • 月間平均気温が最も高い観測点とその月
  • 年間平均気温が最も低い観測点
  • 月間平均気温が最も低い観測点とその月
  • すべての観測点と月間平均気温の表

 

ソースhttps://www.ncei.noaa.gov/pub/data/ccd-data/nrmavg.txt

sanae
ボリード

フローが長くなってしまいましたがとりあえず完成しました。

スポイラ
Challenge_243_start_file_ja_sanae.png
AkimasaKajitani
17 - Castor
17 - Castor

できました!

 

スポイラ
243_designer.png

Designer Cloudはインターネット上の外部のファイルへのアクセスができないので、今回のチャレンジはできないですね・・・(APIインプットコネクタが、txtに対応していないのがネックになっています)。もちろん、一度ファイルをダウンロードしてからのチャレンジは可能です。

AkimasaKajitani
17 - Castor
17 - Castor

ということで、データソースをダウンロードしてから作ってみました。

 

Designer Experience

スポイラ
基本的にDesignerと同じ処理です。

今回、最近追加された複数カラムフォーミュラツールを初めて使ってみました!!!

スクリーンショット 2023-11-16 182200.png

 

 

Trifacta Classic

スポイラ
Trifactaは見た目複雑になりますね・・・。最初のデータ作り込みの部分は結構複雑ですが、それ以外の部分は非常に単純な処理になっています。

スクリーンショット 2023-11-16 182242.png

スクリーンショット 2023-11-16 182333.png



スクリーンショット 2023-11-16 182507.png

※Most Lowest Ann Tempも同じ処理


スクリーンショット 2023-11-16 182545.png
※この処理は転置ツールの動きをしているだけです(UnPivot)


スクリーンショット 2023-11-16 182637.png

 ※Most Lowest Monthly Tempも同じ処理

スクリーンショット 2023-11-16 182716.png

最後はUnionして終わりです

ついでに、Alteryx Analytics CloudのReportツールでテーブル作ってみました(添付のpdf)

gawa
15 - Aurora
15 - Aurora

入力データは一見単純そうですが、落とし穴が多くてパースはかなり大変でした。

本家の方で回答者が少なかったのは、パースで脱落した人が多かったんじゃないかと思います。

スポイラ
前半のパースの部分がゴチャついてて美しくないです。
image.png
smiyazawa
コメット

できました。

スポイラ
STATEのString型のSizeをわざわざ2にするのか、ちょっと謎です。先にSizeを合わせると、Report上の「D.C.」が「D.」になってしまう…
スクリーンショット 2023-11-19 183643.png
AkimasaKajitani
17 - Castor
17 - Castor

@smiyazawa さん

 

STATEのString型とおっしゃっているのは、回答のテキスト入力ツールの型のことでしょうか?

テキスト入力ツールは、今保持しているデータの最小の型を取るため、回答が2文字しか入っていないので、型のサイズが2になっている、ということになります(ユーザー側で型を指定できない、ということです。自動的にオートフィールドツールが入っているようなものですね・・・)。

 

DaisukeTsuchiya
パルサー

できました。

 

スポイラ
スクリーンショット 2023-11-20 093401.png

Yoshiro_Fujimori
オーロラ

回答します。

スポイラ
職場のPC環境でDownload Toolが使えないため、別途DownloadしたものをInput Data Toolで読み込みました。

Workflow
Challenge_243_ja_1.png
smiyazawa
コメット

@AkimasaKajitani 

ご回答ありがとうございます!合点がいきました!