突然发现如果有代码需要展示,Jupyter notebook是一个很好的选择,因为他可以自由切换代码模块和markdown模块,同时代码的结果也可以进行同步展示!
对于在jupyter notebook中使用Stata有两个选择:
- Stata_kernel
- pystata
对于这两种方式的优劣和使用方式,这两篇文章做了很好的介绍!
我的电脑是mac系统,stata_kernel安装什么的都没问题,但是有时候在jupyter notebook中打开Stata文件就无法运行,一打开就是内核正在启动中,然后运行任何命令都是[*]的状态。
然后在网上搜也没有搜到完全契合的结果,只能慢慢试,最后发现pip安装stata_kernel不行,但是用conda安装Stata_kernel就可以了,好奇怪
conda update condo
conda install -c conda-forge Stata_kernel