- データサイエンス100本ノックをやりきる会を作りました🎉
- こちらのSlack招待URLからご参加ください!!
- ぜひ一緒に励まし合いながら、データサイエンス100本ノックをやり切りたいと思っています!
##Youtube
動画解説もしています。
##問題
P-022: レシート明細データフレーム(df_receipt)の顧客ID(customer_id)に対し、ユニーク件数をカウントせよ。
##解答
コード
len(df_receipt['customer_id'].unique())
出力
8307
##解説
・PandasのDataFrame/Seriesにて、ユニークな行数をカウントする方法です。
・ユニークな行数が全部で何件あるのかを確認したい時に使用します。
※ちなみに、以下のコードもユニークな件数をカウントするコードであり、同じ結果を出力します
コード
len(df_receipt['customer_id'].value_counts())