だが、私はこれらの2つのpandas
データフレームを持っているとしましょう計算するには:私は回数取得したいどのように二列全体に特定のオカレンスを識別し、カウント
id | userid | type
1 | 20 | a
2 | 20 | a
3 | 20 | b
4 | 21 | a
5 | 21 | b
6 | 21 | a
7 | 21 | b
8 | 21 | b
ユーザーごとに「Bは次の」、および
userid | b_follows_a
20 | 1
21 | 2
私はfor
ループを使用してこれを行うことができます知っています。しかし、もっと洗練されたソリューションがあるのだろうかと思います。
a
は、その後、ベクトル化
&
として
b
が続いている場合は、
sum
とtruesを数えるチェックする
shift()
を使用することができます
ありがとう! – renakre