学生选课系统是当前所有高校都会用到的应用系统,学生在选课时系统会获取大量的选课数据,通过对这些数据的分析,我们可以获取很多有意义有价值的信息,可以更有效地帮助教师提高教学质量。本研究根据学生选课数据,基于机器学习的回归模型建立了数据分析功能模块,重点对原始数据的不合理、不可用进行了论证分析,提出并详细设计了使用One-Hot编码解决这一问题的数据预处理方案,取得了良好的实验效果。