成績分析のプロセスを自動化する機能を開発したい。
1 つの列には、生徒の個別指導の時間数があり、次の列には生徒の成績があります。
3 つのグループについて、As (A+s と As)、Bs (B+s と As)、Cs、Ds、Fs、Ws の数を数え、それぞれの GPA を計算する必要があります。グループは、6 時間以上のグループ、ゼロのグループ、個別指導を受けたグループの総数です。
Summary()関数に似たGrades(Hours,Mark)などの単純な関数を R で作成することは可能ですか?それぞれに次の情報を含む 3 つのカテゴリを出力します。
- A、B、C、D、F、Wのいずれかのタイプ(As、As、A+sなどを含む)の生徒数
- GPA の計算: (4*A+3*B+2*C+1*D+0*F+0*W)/(A + B+ C + D+ F - W)
これはRでも可能ですか?どこから始めますか?
ありがとう。