如何使用具有多列和多种语言的jupyter笔记本电脑



我想运行一个可以运行多种语言(每列一种(的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

最新更新