上周把电脑摔坏了,自己给自己放了一个国庆假期。现在换了一个新电脑,虽然速度很快,但是总是用得不如旧电脑顺手。因为之前很多设置都是一点点累积微调出来的,现在从头来过才发现如果不记录一下,真的得花一番功夫才能找回原来的感觉。因此我决定写这样一篇文章把自己常用的软件和设置列下来,并不定期更新,以备再有不测发生。
操作系统
Windows 10 真的挺好用的。之前我一直跑的Linux 和 Windows双系统,但自从Windows整合了Bash以后,我发现自己基本再也没进过Linux。
目前普通的Win10还是不支持Bash的,你得在设置了把系统调成开发者模式才能更新到支持Bash的那个版本。首先,你需要注册一个微软账号,然后进入这个网页选择参加 Windows Insider 项目。 参加了这个项目后,你可以下载一个安装包把你的Win10 升级到 Build14393。升级到Build 14393之后,你可以参照这个 网页 把Bash调出来。但是一个比较烦人的问题是这个Bash用的是Linux 14内核, 没法升级。
一个解决办法是升级到Build 14931, 这个版本可以Windows Insider 那个网页里的更多下载选项里找到。据说这个***的版本可以把Linux升级到 16, 不过我还没试。
数据分析软件
R: The R Project for Statistical Computing
没啥好说的。然后配套的 Rstudio 肯定得装。
Stata 14 (收费软件,但是某经济学论坛你懂得)
对于还用Stata 13的人,我真心推荐升级14。支持Unicode,生活美好了太多。对了,Stata里还有很多常用的package,目前还没想起来, 以后更新。最常用的是,estout(爱恨交加)。
Matlab (以前有,这回没下)我个人非常讨厌它。。R基本能够替代。
Python
不能算在统计软件下面,但是我也经常用Pandas清理数据。我发现Pycharm这个编辑器很好看,也很好用。
Qgis
GIS数据处理的开源软件,基本可以实现arcgis的所有功能,也有python接口。(顺便一黑,arcgis真的是我见过的最烂的商业软件,又丑又慢又难用。)
文本编辑
LaTeX
我觉得Windows上 MikTeX 这个发行版就挺好用的。如果你还在用Word写论文,你会发现学LaTeX绝对受益终身。 LaTeX - Wikibooks, open books for an open world
另外, BibTex真是神器,再也不用手动排参考文献。好像需要稍微设置一下,记不起来了。
编辑器
非常强大而且漂亮的编辑器。我的Tex file和do file 现在都是用sublime来写的。安装后可以去学习一下Sublime里常用的快捷键。尤其是当你用熟多重选择后,你会发现Stata自带的do editor简直是屎。其实R 和Python的脚本也都可以用sublime来写,只不过Rstudio和Pycharm更专业点。
安装了Sublime3后,首先要安装Package Control (google一下,我记得很简单)。安装好后首先在package control里安装Latextools。然后跟据他介绍文件的指示下载安装一个Sumatra PDF阅览器就可以直接在Sublime里编译tex 文件了。
要在sublime里运行Stata需要在package control里安装 Stata Editor 。另外一定要记得安装pywin32才能完成交互。这些安装完成后,按照指示进行一些设置就可以直接在sublime里用ctrl + d 跑do file了。
此外一些sublime里比较有用的package: DiffTabs可以比较两个文件的区别, GBKsupport处理一些中文编码问题。
其他实用工具
Box and Dropbox
硬盘坏了以后才体会到,100刀买个Dropbox会员真心是值。
Winscp
用于往学校的Server上传数据,很好用。另外有了bash以后,可以直接用ssh访问服务器,再也不用Putty了。
ConEmu
Windows的控制台(console)太丑了,ConEmu是可以自己调整外观的控制台,而且用tab打开各种不同的控制台,比如bash, powershell, git bash。挺实用的。
Git
版本控制。
Photo Credit: http://www. skotcher.com