python和stata

编程入门 行业动态 更新时间:2024-10-07 18:19:54

<a href=https://www.elefans.com/category/jswz/34/1770869.html style=python和stata"/>

python和stata

本文作者:张学人

文字编辑:孙晓玲技术总编:张 邯

Stata与Python的交互难题

在推文《SFI:Stata与Python的数据交互手册(一)》中,我们使用Macro和Local两种数据类型完成了Stata和Python中基础的单条信息的传递,当Stata与Python的交互要求并不是很高时,这样子一个宏一个宏地传参就已经足够,但当我们的场景更加特殊时,如我们需要时时知道数据在Python中的运行情况如何,就得使用SFI的更多工具。

什么是SFIToolkit

SFIToolkit是SFI(The Stata Function Interface)模块下的一个类,它用于提供形式多样的与Stata各种数据交互的方法,使用户可以方便地在Stata和Python中传递数据。进而实现Python与Stata核心功能的交互。

即时输出

用户可以通过display方法直接在Python中输出信息,所要输出的信息直接会显示在Stata的结果框中。其中displayln还会在输出结束后增加一行空行。除此两种以外,用户也可以通过errprint和error方法,以Stata报错的形式将一个错误信息回传Stata,字体亦会显示红色。

python:from sfi import SFIToolkitSFIToolkit.display("this message is send from python")SFIToolkit.displayln("this message is send from python")print("this message is send from python")SFIToolkit.errprint("errorprint")SFIToolkit.error(199)

更多推荐

python和stata

本文发布于:2024-02-19 14:28:31,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1764754.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:python   stata

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!