Mata中st_view函数在拓端tecdat|Stata辅导应用时,使用需谨慎吗?

2026-06-09 11:252阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计721个文字,预计阅读时间需要3分钟。

Mata中st_view函数在拓端tecdat|Stata辅导应用时,使用需谨慎吗?

我经常使用Stata,认为这是一个非常棒的包。几年前的一个很好的补充是Mata语言,它是一种完全成熟的矩阵编程语言。我相信Stata的许多内置命令都是用Mata编写的。我非常信任Stata。

我​​经常​​​使用​​Stata​​,我认为这是一个很棒的包。几年前的一个很好的补充是Mata语言,一种完全成熟的矩阵编程语言 。我相信Stata的许多内置命令都是用Mata编程的。我一直在使用Mata来编写新的命令 。这篇文章有望帮助其他人避免我所遇到的问题。

st_view()

Mata中的st_view()函数使您可以创建“对当前Stata数据集的视图”的对象。具体来说,您可以创建指向当前Stata数据集的一个或多个部分的Mata对象。例如之后

st_view(x,。,“x”)


我们可以使用Mata对象x来检查x变量的内容。

调用st_view()有很多种方法。

st_view()对象按列号指向,而不是指向变量

我通过遇到奇怪行为发现的第一个重点是st_view()对象指向Stata数据集中的特定列,即使通过传递变量来调用它也是如此 。这意味着,创建了Mata对象x,它是Stata数据集中变量x的视图,如果Stata数据集中的变量x改变位置,则Mata st_view对象x将不再指向正确的变量。为了说明,尝试以下代码 :

mata:
mata clear

void test(){
st_view(x,。

阅读全文
标签:Vi

本文共计721个文字,预计阅读时间需要3分钟。

Mata中st_view函数在拓端tecdat|Stata辅导应用时,使用需谨慎吗?

我经常使用Stata,认为这是一个非常棒的包。几年前的一个很好的补充是Mata语言,它是一种完全成熟的矩阵编程语言。我相信Stata的许多内置命令都是用Mata编写的。我非常信任Stata。

我​​经常​​​使用​​Stata​​,我认为这是一个很棒的包。几年前的一个很好的补充是Mata语言,一种完全成熟的矩阵编程语言 。我相信Stata的许多内置命令都是用Mata编程的。我一直在使用Mata来编写新的命令 。这篇文章有望帮助其他人避免我所遇到的问题。

st_view()

Mata中的st_view()函数使您可以创建“对当前Stata数据集的视图”的对象。具体来说,您可以创建指向当前Stata数据集的一个或多个部分的Mata对象。例如之后

st_view(x,。,“x”)


我们可以使用Mata对象x来检查x变量的内容。

调用st_view()有很多种方法。

st_view()对象按列号指向,而不是指向变量

我通过遇到奇怪行为发现的第一个重点是st_view()对象指向Stata数据集中的特定列,即使通过传递变量来调用它也是如此 。这意味着,创建了Mata对象x,它是Stata数据集中变量x的视图,如果Stata数据集中的变量x改变位置,则Mata st_view对象x将不再指向正确的变量。为了说明,尝试以下代码 :

mata:
mata clear

void test(){
st_view(x,。

阅读全文
标签:Vi