(1)《工程技术概论》这门科目挂了两次了,挂这么多次肯定是有原因的,从老师那儿拿到去年word版本的题目后,我想制作一张各个章节所占分数的柱状图表。
检查试卷,看看能不能找出规律。从老师整理的word文档,可以看出,每个题目后面都有写着“主知识点: X.X.X.X、xxxxxxxxxxxxxxxxxxxx”,如图:
主知识点: X.X.X.X、xxxxxxxxxxxxxxxxxxxx
有规律就好办。
(2)、制作过程
1)使用正则表达式匹配出所有的知识点
把word里的试卷内容都拷贝到nodepad++程序里,匹配字符串的最好方式就是使用正则表达式,通过正则表达式:
^.*?知识点:(.*?)$
正则表达式匹配出来的章节知识点
把查找出来的数据,复制到一个新建空白txt里,1)先替换“:”为制表符,2)再替换“.”为制表符,3)拷贝到Excel
复制到Excel后的初稿
删掉一些没用的列,增加表头,排序,数字前加“第”,数字后加“章”,等简单操作后,只剩下两列有效数据。结果如下图:
(3)分组
按章节分组,
设置分组
分组完成之后,按左上角数字2收缩表格,拷贝到nodepad++上,
替换掉“计数”两字,复制回Excel。
(4)制作柱状图
选中分组数据,插入柱状图。最终结果如下图所示:
最终结果
这位出题老师对各个章节的分数把握的还挺好的,非常的平均,第1~8章都是6分,只有第9章2分,本来我还想挑出重点章节,好好复习,看来没有一章可以偷懒的。