stata相关内容

STATA:计算y中任意x的和?

我有两个变量: 一个名称为PackageID(公司贷款的唯一ID号) 另一个称为ConventType,每个值从1到21表示一种契约(贷款)。 我想创建一个新变量(Cov_Sum),它是Packageid中任何covenanttype的总和。 * Example generated by -dataex-. To install: ssc install dataex clea ..
发布时间:2022-08-12 09:12:51 其他开发

具有行业特定效果的池化OLS(Reghdfe)

我有一个8年来多家公司的面板数据集,我正在尝试使用具有行业特定影响的汇集OLS,并使用`reghdfe‘命令来控制类别变量(NAICS Industry Code)。 reghdfe DV IV control variables i.year, absorb(NAICS Industry Code) 这是使用该命令的正确方法吗?在变量中使用i.year正确吗?还是应该将其添加到吸收的变量中 ..
发布时间:2022-08-12 09:00:28 其他开发

如何在Stata中创建一个新的观测值,使其具有所有变量的所有观测值的平均值,但也忽略集合观测值?

我添加了insobs 1一个新的观察结果。但是,我如何计算这个观测中每个变量的平均值呢?以及如何告诉Stata忽略某些观察结果(行)。 推荐答案 假设r(varlist)已正确填充,并且最后一个观测值设置为接收平均值,则所有内容都取决于以前的代码。 如果最后一个观察被初始化为包含缺少的值,则没有问题。 否则,您必须从平均值的计算中排除最后一个观测值。 local la ..
发布时间:2022-08-11 23:54:37 其他开发

设置猫图格式-统计数据

遗憾的是,由于道德原因,我无法向您发送数据集,但我正在尝试创建分类变量的catplot。所有的分类变量都是李克特的回答。 有18个标签:psq1 psq2 psq3 psq4 psq5 psq6 psq7 psq8 psq9 psq10 psq11 psq12 psq13 psq14 psq15 psq16 psq17 psq18 如果您查看的是graph.png,psq1就是使用代码 ..
发布时间:2022-07-15 12:42:31 其他开发

将首位数字相似的变量聚合在一起

在下表中,每一项都有一个两位数的代码。第一个数字表示类别。 我希望使用Stata聚合每个人具有相同第一位数字的项目。因此,解决方案将是: 在此表中,item1=item11+item14+item15+item17和item2=item21+item25按每人计算。 推荐答案 clear input str1 person item11 item21 item14 item1 ..
发布时间:2022-07-15 12:33:07 其他开发

使一行粗体Stata estTab回归到LaTeX

我正在尝试将Stata回归结果导出到LaTeX表。下面的最小示例实现了我需要的所有功能,只是我希望整行(";make";)都是粗体的,即,所有的点估计都用";extbf{}";或任何其他使其粗体的解决方案来包装。 sysuse auto, clear label var make " extbf{Make}" eststo clear eststo: regh ..
发布时间:2022-07-15 12:28:09 其他开发

在双边案例交叉设计中创建控制日期

我计划研究空气污染对急诊室就诊的影响,我打算采用双边病例交叉设计。对于每个病例(就诊),我想创建4个控制日期(就诊前7天和就诊后14天)。例如,如果一个人在2012年9月10日去看诊所,我的控制将是8月27日、9月3日、9月17日和9月24日。下面的例子说明了我所拥有的和我想要实现的。 如有任何关于如何在SAS、STATA或R中进行此工作的想法,我们将不胜感激 样本数据(均为访问日期) ..
发布时间:2022-06-23 22:49:52 其他开发

在Stata中开发一个程序来处理工作文件夹中的多个文件,就像使用临时文件的SAS一样

我正在Stata中围绕tempfile开发这个包装器,以便同时处理多个数据集,而不必将它们保存在当前目录中。因此,从本质上讲,我希望Stata模仿SAS,这就是程序名为Work的原因;初始代码没有任何选项和最低限度的功能。我一直坚持您的建议,不要标记化和编程工作;然而,问题是一旦我在进一步的程序中调用临时文件,这个程序(工作)不会将句柄传递到下一个调用临时文件的句柄。 “工作”代码 c ..
发布时间:2022-04-11 23:02:42 其他开发

使用STATA在面板数据中删除观测值

我有两年内接受调查的个人(Id)的纵向数据。一些人没有接受第二次调查。我希望只删除一次个人调查的所有结果,这样我就可以得到一个平衡的数据集。 如何在Stata中执行此操作? 推荐答案 这可能会帮您完成: by id, sort: drop if _N!=2 by id将为id的每个值分别执行冒号后面的命令,_N将是id的观察次数。 ..
发布时间:2022-04-11 23:00:44 其他开发

从变量名中删除中间字符

我的变量名以下划线(_)结尾,后跟年份代码: clear set obs 1 foreach var in age_58 age_64 age_75 age_184 age_93 age99 { generate `var' = rnormal() } list +---------------------------------------------------- ..
发布时间:2022-04-11 22:59:41 其他开发

在Stata中,如何将日期格式从";2010-01-11 00:00:00";更改为";1/11/2010";?

我当前正在尝试将日期的格式从“2010-01-11 00:00:00”更改为“01-11-2010”或“1/11/2010”。目前“2010-01-11 00:00:00”为字符串格式。我曾尝试使用date()函数进行强制,但它从未返回到Stata可以识别和排序的程度。有谁知道怎么做吗? 推荐答案 对于将来的问题,最好是发布尝试的代码以及它对您不起作用的原因。 也许这对您的情况有 ..
发布时间:2022-04-11 22:58:16 其他开发

如何用单字代替重复字

我有一个字符串变量response: where where where is it I'm going there where where did you say sometimes it is where you think i think its where where you go its everywhere where you are i am planning ..
发布时间:2022-04-11 22:55:24 其他开发

使用Stata对时间变量进行反字符串处理

如何使用Statadestring时间变量(7:00)? 我已经尝试了destring:但是,:阻止destring。然后我尝试了destring, ignore(:),但无法进行double和/或format %tc。encode不起作用;recast不起作用。 我还有一个单独的字符串Date,我可以destring并将其转换为double。 我是不是错过了可以将这两个字符串变量(一个 ..
发布时间:2022-04-11 22:53:04 其他开发

STATA:标记连续变量

我想为具有大量异常值的连续变量x创建一个直方图(比方说大于100和小于-100的值就是异常值)。为了使直方图易于阅读,我聚合了大于100和小于-100的x值。 但是,我还想将值100和-100分别标记为>;=100和<;=-100。但是,我想不出如何在Stata中只标记一个连续变量的两个值。 推荐答案 gen whatever2 = clip(whatever, -100, 1 ..
发布时间:2022-04-11 22:51:07 其他开发

如何将(每日)日期转换为月份日期?

在Stata中,如何将日期转换为: 09mar2005 00:00:00 转换为月-年变量? 如果重要,日期格式为%tc。 我想的是绘制不同时间变量的月度平均值(而不是我的日平均值)。 推荐答案 要取得现在的成绩,您或其他人可能做过这样的事情: clear set obs 1 gen earlier = "09mar2005 00:00:00" gen ..
发布时间:2022-04-11 22:49:31 其他开发

在文件中查找数据与合并

我有一个文件,其中查看了教师X对教师Y的评分以及评分发生的日期 clear rating_id RatingTeacher RatedTeacher Rating Date 1 15 12 1 "1/1/2010" 2 12 ..
发布时间:2022-04-11 22:45:12 其他开发

混合后在estTab中添加二级组数

我正在使用Stata14SE中的mixed命令运行多级随机拦截模型。 我想用社区贡献的命令esttab导出结果,但我想不出如何将二级组的数量添加到输出中,这在我的情况下是相当重要的。 更具体地说,如果我运行ereturn list,似乎找不到组的数量,即使Stata在mixed命令后显示它。 以下是代码的一个示例: mixed defect c.cenretrosoc c. ..
发布时间:2022-04-11 22:42:26 其他开发

如何删除一个月的OB

以下是我的数据示例: * Example generated by -dataex-. To install: ssc install dataex clear input str6 Name double Value long Date "ABAD1" 1019 18856 "ABAD1" 1149 19430 "ABAD1" 1160 19423 "ABAD1" 1160 19388 " ..
发布时间:2022-04-11 22:40:29 其他开发