リストがあるとします:
a = [3, 5, 1, 1, 3, 2, 4, 1, 6, 4, 8]
および次のサブリスト:
b = [5, 2, 6, 8]
pd.qcut(a,2)
リストbのビンを取得し、各ビンの値の数をカウントしたいと思います。あれは
In[84]: pd.qcut(a,2)
Out[84]:
Categorical:
[[1, 3], (3, 8], [1, 3], [1, 3], [1, 3], [1, 3], (3, 8], [1, 3], (3, 8], (3, 8], (3, 8]]
Levels (2): Index(['[1, 3]', '(3, 8]'], dtype=object)
これで、ビンが [1,3] と (3,8] であることがわかりました。リスト "b" の各ビンに含まれる値の数を知りたいと思います。ビンの数が小さいですが、ビンの数が多い場合の最善のアプローチは何ですか?