如何解决数字变量的平均值 字符串变量内的子组
我有以下格式的两个变量:
desc waiting_days
storage display value
variable name type format label variable label
--------------------------------------------------------------------------------------------------------------------------------------
waiting_days float %9.0g
和
desc category
storage display value
variable name type format label variable label
--------------------------------------------------------------------------------------------------------------------------------------
category~y str11 %11s Categories
waiting_days 是数字,而类别变量是包含 11 个唯一子组的字符串,其值来自类别 1、类别 2 等。
我正在尝试为类别字符串变量下的每个类别创建 average_waiting_days。
waiting_days category average_waiting_days
319 category 2 100 days
8763 category 6 85 days
7455 category 3 300 days
464 category 6 85 days
900 category 3 300 days
500 category 3 300 days
解决方法
以下是按类别计算均值的一些选项。
// Create a new variable with means by category
egen avg_waiting_days = mean(waiting_days),by(category)
// Create a table of means
table category,c(mean waiting_days)
// Calculate means with standard errors
encode category,gen(category_num)
mean waiting_days,over(category_num)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。