Closed naota7118 closed 1 month ago
get_scores_from_textメソッドとget_scores_from_excelメソッドでは、それぞれ30人分データを出力していることを確認した。
Excelデータの被験者番号を全部違うのに変えたら30人分表示された。
→同じ被験者番号は上書きされてしまっている可能性がある。
# 被験者番号と照合データをペアにする
@result = {}
subject_numbers.each_with_index do |subject, i|
@result[subject] = @result_data[i]
end
キーが重複する場合、値が上書きされると知った。 →上記のハッシュに保存する処理を削除し、配列データから表示させることにした。
受け渡すデータの中身を確認すると、5人分しか入っていなかった。