快速制作各章节所占分数

(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分,本来我还想挑出重点章节,好好复习,看来没有一章可以偷懒的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • python的re模块--细说正则表达式 可能是东半球最详细最全面的re教程,翻译自官方文档,因为官方文档写的是真...
    立而人阅读 23,121评论 4 46
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,944评论 0 5
  • 碧墙黛瓦镜水塘, 蓝天白云阔悠扬。 徽州古镇宏村美, 同窗流连不思乡。
    蒙来客阅读 1,430评论 7 3
  • 林海峰作品 五行,阴阳,奠定了整个中国的文化与哲学,也包含了相关的科学。中国人擅长用一片树叶来解释森林! 用五色,...
    may_L阅读 3,229评论 0 0
  • 如果有一天 我要将天空画满太阳 让所有习惯黑暗的眼睛都习惯光明 如果有一天 我要毁掉所有的手机 让所有的交流都能看...
    英天阅读 1,287评论 0 1