振り返り:アンケート結果
CoddyのMachine Learningジャーニー「データとプロット」セクションの一部。レッスン 46/60。
チャレンジ
中級あるストリーミングアプリが、ユーザーに1から10までの評価を尋ねました。回答を省略した人もいたため、survey.csvにはスコアの空欄があります。
チーム向けに見やすいレポートを作成しましょう。
Missing scores:と、該当する件数を出力します。- 空欄のある行を削除してから、
Answers kept:と残った行数を出力します。 - 残った行から、デバイスごとの回答数を多い順に出力します。
- 年齢グループごとのスコアの
meanとmaxを表で出力します。
別のアンケートでは、レポートは次のようになります。
Missing scores: 2
Answers kept: 18
device
laptop 10
phone 5
tablet 3
Name: count, dtype: int64
mean max
age_group
18-29 7.5 10.0
30-44 6.4 9.0
45+ 5.0 8.0自分で試してみよう
import pandas as pd
survey = pd.read_csv("survey.csv")
# 以下にコードを書いてください
データとプロットのすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ