R: 複数回答の集計, ggplot2

Rによる複数回答を集計するスクリプトを掲載します。 データは、あるアンケートの4つの質問に対する回答結果を修正した架空のものです。 下のスクリプトを実行するとQ1、Q2、What、Q4のグラフが作成されます。ただし、数値を入れる前の不要なグラフも3件作成されています。 質問のうちのWhatは複数回答です。Excelで複数回答を処理するのは手間がかかりますが、Rでスクリプトを書けば簡単です。 ただし、このスクリプトでは、選ばれていない選択肢があるとエラーになります。その場合は、その選択肢の列名等を削除して実行します。 Runリックしてください。集計はR Consoleに、グラフはPlotに表示さ…

Continue reading

R: 散布図と回帰分析, ggplot2

日本語の試験結果とGPA、取得単位との関係をグラフ化しました。 Rのggplot2では、次の式で簡単にグラフ化できます。 散布図に変数の関係をloess (局所多項回帰) により表現します。 グラフはそれぞれ、日本語試験の得点とGPA、前学期GPA、取得単位数との関係を示しています。 見方は簡単で曲線が右にあがっていると一方が高い学生は他方も高いということを示しています。ですから、2年生の場合以外はほとんど関係がないようです。 特に、最後のグラフから取得単位数と日本語試験の得点とには相関がないことが読み取れます。 相関係数はとっていません。それぞれが正規分布しているなら相関係数、正規分布してい…

Continue reading