DataFrameの重複行のサイズを調べる際にgroupby.transform('count')を用いて
サイズを求めることができたのですが、コードの意味が分からなかったため質問させていただきます。
使用したコードの例として
python
1n=10 2df = pd.DataFrame({ 3 'Rank':np.random.choice(['A','B','C'],n), 4 'Score':np.random.randint(0,100,n)}) 5 6# Rankのサイズを'count' Columnに追加する 7df['count'] = df.groupby('Rank')['Score'].transform('count') 8print(df)
この際の['Score']の意味が分かりませんでした。
この部分を['Rank']に変えても同じ値を出力するため余計に分からなくなってしまいました。
良ければこの部分を意味を教えていただけると幸いです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/06 02:50