经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
计量经济学与统计论坛 五区
›
计量经济学与统计软件
›
统计软件培训班VIP答疑区
编程
楼主
Brook1114
1830
1
收藏
2010-12-14
大家好:
在视频课程高级部分的编程input 第二讲中讲到样本适用范围的设定,有一个例子是myreg3 price wei len if rep78>2. 因为缺漏值会被stata认为是无穷大的数,那么条件rep78>2似乎因包含缺漏值,但是用count命令发现它没有包括.请问这是为什么? 如果采用myreg3 的命令,stata是否还是会将含有缺漏值的一行删除? myreg3 这个命令的目的是什么?
谢谢!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
arlionn
2010-12-15 10:14:11
这是个好问题。myreg3 程序定义如下:
*-- 样本适用范围的设定 help marksample ; help mark; help markout
* 问题:多数stata命令可以自动忽略缺漏值,
* 并针对用户设定的 [if] 或 [in] 条件来决定计算或估计中使用的样本
* 这些功能主要通过 markt* 命令来实现
* 基本思想:产生一个新变量(0/1),由于记录符合条件的样本值
*--------------------------------------------------------
cap program drop myreg3
program define myreg3
version 9.2
syntax varlist [if] [in] [, Title(string) Option(string)]
marksample touse
reg `varlist' if `touse'
end
*--------------------------------------------------------
由于采用了 marksample 命令,stata 会自动帮你标记缺漏值,并在暂时性变量 touse 中将其记录为 0,回归过程中,只有那些在暂时性变量 touse 中标记为 1 的变量才会参与回归。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
stata count
stata里如何把count里的值赋成一个变量?
求stata 中的count命令案例
stata做频率图
如何判断两个变量是否相等?
stata中如何对于文本格式计数
stata依序将特定值之间的观测值分为一组,并count
stata的count命令输出值能否保存?
Stata中rangestat count if方面的问题想请教一下大家
想请教大家关于stata中input时str的意思。
栏目导航
统计软件培训班VIP答疑区
数据求助
休闲灌水
学道会
商学院
金融学(理论版)
热门文章
CDA 数据分析师:特征处理核心指南
全球企业社会责任报告数据
投资人与创始人互坑套路
中国金融生成式AI多模态内容鉴伪与安全防御 ...
自己整理的私募股权投资实操手册。
海外资管机构赴上海投资指南(2025版)
2031年全球变频抽油烟机市场规模将接近167. ...
全球能源转型展望2025—全球和区域预测至20 ...
世界机器人2025年报告 World Robotics 2025
甲子光年_2025甲子Cool Vendor人形机器人大 ...
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群