Tips

Alteryx

Alteryxの反復マクロの作り方

Alteryxの反復マクロは、4つあるマクロタイプのうち、難易度的には上から二番目と考えて差し支えないと思います。ただ、使う必要があるケースというのは非常に限られてきます。普通にデータ加工をしていても必要なケースはほとんどないと思います。 ...
Advent of code

AlteryxでAdvent of Codeを解くために必須の「行生成」ツールの使い方

AlteryxでAdvent of Codeを解く場合、普段のワークフローの作成であまり使わないツールを頻繁に使ったり、使い方も特殊であったりします。今回はそのようなツールおよび使い方を紹介したいと思います。 今回は、行生成ツールです。 ※...
Alteryx

画像ファイルをAlteryxのインタラクティブチャートで表示してみる

今回はよもやま話レベルです。 Advent of Codeをやってますと、x、y座標でうんたらかんたらする問題が多くて、Alteryxで色々と可視化するのですが、例えば砂の落ちる様子をシミュレートしてみたり(AoC2022 14日目)してい...
Alteryx

AlteryxでBlob入力ツールを使って巨大なテキストファイルを読み込む

Alteryxでテキストファイルを読み込む場合に、区切り記号などがない場合、1つのセルに巨大なデータを入れざるを得ないケースがあります。 このような場合、1つのセルに16M以上のデータを格納するような場合は、以下のようなエラーが出るケースが...
Alteryx

WEBスクレイピングをAlteryxで行う方法

WEB上のリソースを取得する場合、API(RestAPI)が提供されている場合はそちらを使うことで安定して情報の取得が可能ですが、APIが提供されていない場合はスクレイピングを行う必要があります。 世間一般的にはPythonでBeautif...
Alteryx

バッチマクロの効果的な使い方(バッチマクロでワークフローのグループ実行)

今回はバッチマクロを効果的に使う方法をご紹介します。バッチマクロが真価を発揮するのは、グループ化して処理することです。つまり、データをある項目に対してグループごとに分割して処理を行うような場合です。 例えば、データに対して集計などを行って以...
Alteryx

Alteryxのレポートマップツールのポイントスタイル一覧表

Alteryxのレポーティングツールの中には、レポートマップツールというツールがあり、これは緯度経度情報(Spatialオブジェクト)を持つデータを地図上に描画することが可能です。 例えば、以下のようにお店のポイントと顧客の位置をプロットす...
100本ノック補足

データサイエンス100本ノックをAlteryxのIn-DBでやってみる

データサイエンス100本ノックはDockerコンテナで提供されています。Python/SQL/Rで勉強されている場合、Dockerコンテナを導入することで環境に悩まされず学習でき、本来やりたい「学習」に集中することができます。これは非常に良...
Alteryx

Alteryx力を高める:バッチマクロを使いツールをグループ実行させる

Alteryx特有の課題について学習する「Alteryx力を高める」コーナーを始めたいと思います。 今回は、バッチマクロを使ったツールのグループ実行を紹介したいと思います。 「グループごとに実行」するとは? 簡単な例として、通し番号をレコー...
Alteryx

100本ノックのコツ:簡単に解答と照らし合わせる方法

問題を解いて出てくる結果と、最初に提示されている結果を厳密に比較するのはなかなか面倒なものです。 どうせならAlteryxで比較しよう!と思ってワークフローを作ろうとしてみると、案外なかなかこれめんどくさいものです。 ということで、先人はす...