【问题标题】:How to use jupyter notebook with multiple columns and multiple languages如何使用具有多列和多种语言的 jupyter notebook
【发布时间】:2020-12-25 11:27:11
【问题描述】:

我想运行一个可以运行多种语言(每列一种)的 jupyter 笔记本,以展示如何在每种语言(r、python、stata)中运行简单的东西。有这样的扩展吗?

【问题讨论】:

    标签: python r jupyter-notebook stata


    【解决方案1】:

    要在同一个 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]
    

    查看the documentation 并查看this answer 了解更多详情

    或者,如果您想在单独的 Jupyter 笔记本中运行 Stata 代码,您可以使用 stata_kernel

    【讨论】:

      猜你喜欢
      • 2017-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-30
      • 1970-01-01
      • 2022-09-22
      • 1970-01-01
      • 2019-01-08
      相关资源
      最近更新 更多