【问题标题】:Calculate Median after Summarize with detail in Stata在Stata中详细汇总后计算中位数
【发布时间】:2017-06-22 22:07:04
【问题描述】:

summarize 命令在 Stata 中创建各种标量。例如,可以通过gen mean=r(mean)afterwards 存储平均值或最小值/最大值。 也可以通过summarize varname, detailoption 获得更复杂的度量。通过这个,也可以得到 50% 百分位数形式的median

我的目标是存储中位数。有对应的标量吗?

在像summarize 这样的标准操作之后,我在哪里可以获得有关存储标量的信息?据我所知,Stata 手册中没有列出它们。

【问题讨论】:

  • summarize 是一个命令,而不是一个函数。 (在 Stata 中,命令和函数是不相交的。)相应地进行了编辑。
  • 感谢您的提示。

标签: stata median summarize


【解决方案1】:

每条命令后,可以通过ereturn listreturn list查看结果保存在哪里。

对于summarize varname, detail中位数可以通过r(p50)获得。

summarize varname, detail
return list
local var_median = r(p50)

【讨论】:

    【解决方案2】:

    summarize 命令存储的标量记录在help summarize 的输出末尾和Stata 手册文档的“存储结果”部分中,用于Stata 中的summarize 命令基本参考手册 PDF 包含在您的 Stata 安装中。通常,所有命令的返回结果都位于与这些类似的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多