CTR(Click Through Rate)のことで、日本語ではクリック率とか言います。広告関係のやつですね。Kaggleにも似たような内容があったような。 https://www.kaggle.com/c/avazu-ctr-prediction これを各ユーザがどれだけクリックしてくれているかの分布を見てみたいというわけで、 仮に、広告を掲載したページが10000回表示され、そのうち100回だけ当該の広告がクリックされたとするならば、CTRは となるわけです。 今回の場合は user_id (ユーザID) click (クリックの有無) 全体数 を使うような感じです。 x1 = df[df.click == True].groupby("user_id")["ある列"].count() x2 = df.groupby("user_id")["ある列"].count() で x1/x2