前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谈谈自学 Stata 的体会

谈谈自学 Stata 的体会

作者头像
PyStaData
发布2020-07-21 11:02:43
3.9K0
发布2020-07-21 11:02:43
举报
文章被收录于专栏:PyStaDataPyStaDataPyStaData

引子

下午本来在准备下周汇报的材料,但回复完群里的一条消息之后,思绪被扯远了。这让我联想到自学 Stata 的历程,还蛮有感触的,趁着吃完饭的空档记录一下。

经历

第一次开始正儿八经的学习 Stata 是在大三上的统计学课,当时是上午三四节课,课上的最后五分钟,老师用 Stata 导入自带 auto.dta 数据演示了如何用 Stata 跑一个多元线性回归(居然在相册翻到了当时照片)。看完后"不明觉厉",脑海里满是写代码命令来实现想法的快感。

于是,我也想安装软件(盗版)体验体验。记得当时在网上找了好多安装包,但是好难找到有效的序列号。在网上翻来覆去,对着网上的教程一步一步输入序列号和其他信息,最后总算安装成功了。看见那个丑陋的黑框框,内心真还有点小激动。

安装好软件之后,当时看了王天夫的《Stata 实用教程》、人大陈传波的《Stata 十八讲》和工业机械出版社的《Stata 统计分析与应用》。花了些时间看完这三本书后,慢慢的对 Stata 有了基本认识。随后看了连玉君老师的 Stata 初高级视频,记得当时一些不感兴趣选修课,就坐在后排在看连老师的讲义。

经过这一个阶段的学习,觉得对软件的功能和操作有了基本的认识,也总想做一些自己的小项目。当时手头恰好有一份调研问卷数据需要清洗,我想实现的是:调研数据是 Excel 格式的,文件名和 Excel 里面的 Sheet 名不太规范,我当时想把所有的 Excel 文件合并成一份 dta 数据,便于用 Stata 清洗。这需要用到一些暂元和循环等编程知识,对于刚上手不久的我,显然是有难度的。后来,我在统计课的课间问了老师该如何实现,老师说:“这也不是我们期末考试考察的重点,没必要在这上面花费太多时间。不过如果你有兴趣,实现之后可以分享给我一下。”

听到老师这么说,我就犟了,心里想着非要搞出来。我记得下课之后,回到宿舍戴上耳机就开始看书、查资料,经过一个通宵的努力总算是实现了。经过这次的挑战,我觉得对 Stata 编程知识有了更深的认识。那种成就感对我而言,某种程度上实现了入门到进阶。

再后来,总是想用 Stata 实现一些什么。脑子里对数据有什么想法,就想着用 Stata 去实现。上课老师介绍一些基础的命令,下课的时候还会去给老师建议有更简洁的解决方案(我可能脑子有点抽),老师对我说:“上课的受众面比较广,只能介绍一些基础些的内容”。于是,对着统计学教材,用 Stata 实现了里面的基本内容之后,后半程的课,我就在看从网上找的一些绘图、编程相关的书籍和资料。印象中,当时还写了一些技术类文章,在爬虫俱乐部发了 2 篇文章,还有另外的一些公众号投稿。当时还拿了一些稿费,成就感也是满满的,算是“苦中作乐”。

就这样,转眼大三上就过去了,在这半学期的时间,算是完成 Stata 入门。大三下开了计量经济学,当时对 Stata 也是挺“爱不释手”,白天有空就钻图书馆看看教材、晚上有空就着电脑码 do 文档。这个时候的学习状态就是会遇见各种问题,绞尽脑汁的在网上搜索,经常会网页开的太多,电脑卡死的情况。当时真的是感叹,自学,或者说想学点东西,真的是辛苦。真的辛苦不是体力上的,是看不懂资料时的自我怀疑。

刚刚在电脑上看了下当时搜集的一些资料,攒下了 100 多 G(大部分应该都看过了),现在的熟练度也得益于当时的操练和积累。看过很多资料之后会发现官方的 Manual 永远是最官方、最权威的资料,于是当时又花了一些时间去啃官方的文档和其他资料,也就慢慢养成了遇见问题先查阅官方资料的习惯

再后来,用 Stata 完成了一些调研项目的数据管理和清理工作,包括去年能有机会去 CFPS 项目组做数据管理,三个月的时间几乎天天就在使用 Stata ,那时候真是看见黑框框就想吐。

其实,大四接触 Python 之后,就没怎么学花费大量时间学习 Stata 了,更多的精力在鼓捣 Python 完成一些工作。

碎碎念

尽管自己 Stata 学的也没多好,但是本科的学习经历让我遇见问题的自信、信息检索能力和自学能力都有了一些提升。最近又在上一些微观和会计学相关的内容,不得不感叹,欠下的总是要还的。之前本科学的不够扎实的知识,现在需要用到的时候,还是需要花时间去自学。

总结自学中教会我的几点体会,其实也是刚在群里唠叨过的观点:

  • 学习是自己的事情,别人不可能时时刻刻都鼓励自己,自学的路上总是充满艰辛,成就感来自日复一日积累。大家都是成年人,不会像小孩子一样,完成一件事后就期待着被表扬。
  • 不要总拿小白为借口。小白也好、大神也罢,遇见问题先自己搜索是对自己和别人的尊重,而且我认为从小白的提高就在于思考和动手解决问题过程中的积累;
  • 自己弄明白一个问题,总比别人直接给出答案更有收获,所以要自己多动脑勤动手,learning by doing;
  • 学习是自己的事,别人替代不了自己该下的功夫,别人也不可能始终照顾自己的感受,在麻烦别人之前就应该做好被泼冷水和受嘲讽的准备(世界并没有想象中那么友善),但是永远不要因此沮丧和灰心;
  • 学习不易、创作不易,且行且珍惜。曾经看见过朋友的一句签名,留下了很深刻的印象,那句话是“愿我们生而平凡,却不忘创造更好的世界”。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PyStaData 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引子
  • 经历
  • 碎碎念
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档