最近发现一个比较新的stata kenrel — nbstata。虽然它只支持*Stata 17+**,但较多优势使得这并不是什么缺点。具体特性可以参考nbstata主页

虽然一个优势是Easy Setup,但是对于初次使用的,还有有一定难度的,特别是在中文环境下。因此简单记录一下从零开始的安装过程。

Python and Stata

  1. Stata 就不说了,如果这个不知道,说明用不到这个kernel,不看也无所谓。
  2. Python 手动安装也可以。但是建议使用官方推荐的’Anaconda‘和’Miniconda’,毕竟用到Jupyter和Stata的人,肯定会涉及其他Python程序,直接安装套件得了。
  3. Jupyter 如果使用Anaconda,会自动安装Jupyter Lab; 如果使用Miniconda,运行conda install jupyterlab安装; 如果手动安装的Python,pip 走起。

nbstata

  1. 安装nbstata 参考官网说明,直接复制粘贴就可以。
pip install nbstata
python -m nbstata.install [--sys-prefix] [--prefix PREFIX] [--conf-file]