Python数据分析与可视化 教案 电子 第6章 综合应用.docx
《Python数据分析与可视化 教案 电子 第6章 综合应用.docx》由会员分享,可在线阅读,更多相关《Python数据分析与可视化 教案 电子 第6章 综合应用.docx(41页珍藏版)》请在第一文库网上搜索。
1、6.1 成绩数据预处理与分析学生成绩是体现学生学习能力水平的重要数据之一。如何从各学期、各科目的大量学生成绩中快速准确读取分析学生的综合能力,成为学校各项工作的重要数据支持。一、数据源本案例以某年级1班到5班的数学、语文、英语、计算机四门学科的期末成绩为例,对其进行数据分析,数据文件为SCore.x1s,如图6-*所示。4开始A页面布日公式18审阅嫄男贴板宋体B/U-物3QiWi律滤ii6ffJ8吗WWit*Btt)男男男女女女女女见女方男女男男男男女坍女女女女刈,38号10110210310410510610710S10911011111211311411511611711811912012
2、2123FN学2222222222222222222222299999999999999999999999C0*50205235577靠659918998788P4121111M25OF英32856646565E3146S485888578,75?759学50042072766D879988898781303719779O-8789888767676C吃IO625119I632U998998643853,3C51682M7381附C768576555754,28257713871209819887899899I地区江苏-无错安徽-黄山安敏-兜湖江苏-南京江苏-连云港山东-坊江苏-南京四川-成那
3、江苏-苏州山东-济南江苏-玷城江界-界州安徽-黄山江非-常州四川-成都江-曲城江苏-苏州安IK-合肥江苏-常州安徽-芜湖江苏-常州江苏-无锡江界-玷城3班湘1萧力图6-*数据源二、要求1 .查询语文和英语都较好的同学。2 .根据四科成绩,计算总分,对总分进行排名,查看名次的大概情况。3 .计算总分的平均分和中位数,并进行比较。4 .计算江苏省学生四门学科的平均分,并加以比较。5 .根据总分生成总分段,并分析哪个总分段的比例最高。6 .总分等级为C的学生中,计算不同城市学生的平均分,并加以比较。三、步骤步骤1:导入库,设置参数。导入所需要的库Pandas,利用pd.setPtiOn解除显示宽度的
4、显示,设置数据对齐。步骤1代码如下:importpandasaspdpd.setoption(disp1ay.width,None)pd.setoption(disp1ay.unicode.eastasianwidth,True)步骤2:数据拼接。利用循环语句分别导入1班、2班、3班、4班、5班的数据,并利用叩Pend将其合并为一个数据,命名为data,并查看数据的行数、列数和列名。步骤2代码如下:data=pd.rcad_exce1(Mc:/data/score.x1s,sheet_name=0)foriinrange(1,5):dataappend=pd.rcad_exce1(nc:/da
5、ta/score.x1s,sheet_name=i)print(data_append)data=data.append(dataappend,ignoreindex=True)输出结果如图6-*所示。Run:6-1AC:Users1i1iangAnaconda3python.exeC:/Users/1i1iang/PycharmProjects/sjfx/6-1.py数据的行效=300数据的列数=7SS5数据的所有列名为:IndeX(学号、性别,地区数学,诣文,英语,计算机,dtype=,object,)Processfinishedwithexitcode0图6-*步骤2输出结果步骤3:数
6、据查询。(1)查询数据学号与四门学科的前5行。(2)查询语文和英语都大于90分的数据。步骤3(1)代码如下:Print(datc(data语文口85)&(data英语85)输出结果如图6-*所示。Run:6-1TC:Users1i1iangAnaconda3python.exeC:/Users/1.i1iang/PycharmProjects/sjfx/6-1.py学号性别地区数学语文英语计算机3292133女江苏-连云港82889385SS56592206R安彼-合肥878690746892209女江苏-连云港8386938210292243男四川-成都6186866113092311男江苏
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python数据分析与可视化 教案 电子 第6章 综合应用 Python 数据 分析 可视化 综合 应用