始める無料で始める

分布のバランスを確認する

A/Bテストでランダム化の偏りを手早く確認するもう一つの方法は、本来はバリアント間で変化しないはずの指標や属性の分布が、どの程度バランスしているか(あるいはアンバランスか)を確認することです。サンプルサイズが十分に大きいと仮定したうえで、デバイス・ブラウザ・OSの割合に大きな差が見られる場合は、内部設定により大きな問題がある兆候かもしれません。読み込まれている AdSmartcheckout の各データセットを確認し、属性の分布を用いて内部妥当性をチェックしてください。どちらのデータセットのほうが内部設定がより妥当に見えますか?

AdsmartKaggleデータセットの出典はこちらです。

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

Pythonで学ぶA/Bテスト

コースを見る

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

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

# Check the distribution of platform_os by experiment groups
AdSmart.____('____')['____'].____(normalize=____)
コードを編集して実行