我想运行一个可以运行多种语言(每列一种(的jupyter笔记本,以展示如何在每种语言(r、python、stata(中运行简单的东西。是否有这样的延期?
要在同一台Jupyter笔记本电脑中使用R和Stata代码以及Python代码,您需要为Stata安装IPYStata,为R安装rpy2。
使用pip install ipystata
安装IPYStata,并使用%%stata
魔术:
In[1]: import ipystata
In[2]: %%stata
display "Hello, I am printed in Stata."
使用pip install rpy2
安装rpy2并导入robjects
:
import rpy2.robjects as robjects
pi = robjects.r['pi']
pi[0]
查看文档并查看此答案以了解更多详细信息
或者,如果你想在单独的Jupyter笔记本电脑中运行Stata代码,你可以使用Stata_cernel