卫生统计学,但是小白视角

2023 年 9 月 4 日 星期一(已编辑)
/ ,
166
AI 生成的摘要
该项目由个人整理,涵盖了来自不同源头的教程与代码,旨在帮助学习卫生统计学。项目代码遵循 GPL3 协议,其他内容则采用 CC BY-NC-SA 4.0 协议。作者分享了个人经历与学习经验,包括对课程组织、教学方法的反馈,以及一些学习技巧,如使用现代编辑器学习 R 语言、自学统计学知识等。此外,还提供了准备考试、写作业的建议,并推荐了一些有用的工具和资源。
这篇文章上次修改于 2024 年 2 月 22 日 星期四,可能部分内容已经不适用,如有疑问可询问作者。

卫生统计学,但是小白视角

版权声明

本项目的所有代码部分,以 GPL3 协议开源。其他的部分,以 CC BY-NC-SA 4.0 协议公开。

本项目主要由我个人整理,作业代码有一部分来自于我的室友们,还有部分内容来自于网络以及首都经济贸易大学佟强老师的课件,在此向他们表示感谢。

我对于内容的正确性不做保证,请保持审视的态度使用这份资料。

个人经验

以下节选于树洞#4591252,可能有个人偏见,如有冒犯,敬请谅解:

卫统教学中有关代码和上机作业的部分真的一言难尽…对我而言,老师教课程尚且不太理解,助教教代码更是很多时候全靠自己 Google/Baidu/CSDN… 助教教作业更多是“给你一段代码,告诉你这段代码能跑出需要的结果”,然后就此结束。连输入输出都没教明白,然后给个样例作业让学生照着抄(还是在统计教的一知半解的情况下),这就算了,最离谱的是,助教还会在你交完作业之后在各种细枝末节找你的不足,接着在diss你没有统计学素养的同时扣你的作业分,问题是在前半学期大多数同学统计学素养并没有那么高,谁能想到每句话都要来一句假设,注意自己的用词,什么不拒绝啥的,真的离谱。

感觉卫统就是,不注重上机教学,但又美名其曰“实践”强加一些代码作业,却完全忽略了大家的代码水平并不高(我自认算是编程比较强的那一批了,却全程感觉学习代码/写作业很迷惑),接着就是在 R 语言教学基础都没有的情况下直接给你上各种函数,这意味着有些常用语法什么的你可能要面对“见都没见过,但要求你写出来”的尴尬,而且我估计有些人可能直到最后连 q d p r 这些函数前缀是干啥的都得挨个去试…

唉,看了一圈说给分也不太行,所幸pf了,就这样吧。

[Eve] 我们级老师上课说:这是一门卫生统计学课,不是编程课

[Francis] 过来人认为,本身就是一门统计理论课,又不是教你写代码

[Grace] 编程不重要,主要这门统计讲的太烂了,毫无条理,内容极其混乱,不适合初学者学习

这门课最大的问题在于,这是3学分的大课,没有PF的话,你必须在有限的时间内完成对于概率论与数理统计部分的知识学习,还要从零开始掌握一些R语言。除此之外,你还必须每周跟上老师的进度,不然小测扣分会直接反映到你的绩点上。

学习历程

  1. 开始不重视,自信自己的编程基础不错,听了两节正态分布的课觉得老师授课较为简单,上课的有效时间比较少;
  2. 发现每周有四小时的上机,一周还带1~2次的小测,没有认真听/自学的话很容易6/10,7/10;
  3. 写作业发现不太会,然后ddl前匆匆照着助教的模板开抄,结果80/100;
  4. 重复如上循环一次,愈发觉得这门课离谱;
  5. 开始下定决心要好好学,于是第三次作业认真写,在细枝末节扣了分,95/100;
  6. 觉得也不是很难,然后因为自己比较摸鱼,开始跟不太上进度;
  7. 上课听着一些别的同学从容应对老师的各种提问,课间热火朝天地讨论老师讲的知识点,自己也不知道他们在讨论啥,但反正觉得这门课自己能应对过去,也就没放在心上;
  8. 上课时,感觉老师讲的太不成体系了,看课本也觉得一样,有关数学推理的部分经常含糊不清跳过,自己不太能串联起知识点的逻辑;
  9. 上课不认真听导致写作业前需要自己“预习”这节课的所有知识点,每次作业都需要花费2h+,一些需要绘制图表的作业还因为强迫症干脆用Python搓了一个三线图HTML生成器;
  10. 后半学期开始用心自学这门课,上课放弃听讲,自学概率论与数理统计,然后从头串联了一遍知识点,感觉虽然模糊,但好歹成了体系;
  11. 考前通宵复习,花了两天总结笔记,过往年题(选择题重题率比较高的)
  12. 考试时选择题用心做,名词解释尽力口胡,大题因为疫情不上机,也算草草完结,最后如愿以偿Pass;
  13. 考后和别的学校学经济的同学吐槽,他给我看了他们的R语言课件,显著感觉优于贵校,人家是真的在教语言(虽然统计学的部分少了许多),感觉俩小时看完他们的课件比自己一学期学的R语言都多;

Tips

  1. 建议自己配置一下R语言在现代编辑器VS Code中使用(谷歌关键词:R in VSCode,Radian),比R Studio的体验好太多,界面优雅,还提供更丰富的自定义配置(如图表输出等),更可以白嫖Copilot的智能提示;
  2. 统计学知识方面,建议配套搭配一本陈希孺院士的《概率论与数理统计》自学,课前预习或者开头看一看PPT;
  3. 软件专心学R足够用了,你完全不用学习STATA、SPSS这些,除非你是GUI爱好者,并且忍受得了这些软件一点都不现代化的界面设计;
  4. 老师课上的嘲讽不要放在心上,也不要焦虑于同学学的如何;
  5. 作业认真写,上课随堂记笔记,建议用电脑敲字,OCR识别课件+自己排版一遍,不仅舒服,更能真的让你系统化学习;
  6. 写作业时,如果你感觉录入数据相当麻烦(一般此时就是助教偷懒没给你们csv文件),你可以学习一下正则表达式 ,搭配VS Code/OCR可以实现快速录入数据;
  7. 如果你和我一样有强迫症,想要绘制电子版三线图,你不必像我一样手搓一个三线图生成器,其实直接用Excel/Numbers调一调样式然后截图一个png放进去就可以了;
  8. 自己整理笔记、写作业的时候,可以顺便学习一下Markdown与LaTeX语法。Markdown编辑软件推荐Typora,实时预览+自定义CSS样式,可以让你写起作业来不仅简单,而且优雅。LaTeX公式推荐使用Mathpix,可以识别课件中的数学公式,而且学生邮箱有100次/月的免费额度,足够使用了。有关这部分的详细说明,请参见 R语言.md
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...