stata中list的各种用法之条件表达式的使用
浏览量:1694
时间:2024-08-15 07:16:49
作者:采采
在本文中,我们将简要介绍如何在stata的list命令中应用条件表达式,以展示出符合特定要求的数据。
1. 显示mpg大于22的记录
要显示mpg大于22的记录,可以使用以下命令:
```
list make price mpg rep78 if mpg > 22
```
2. 显示mpg大于22并且rep78不为空的记录
如果希望显示mpg大于22并且rep78不为空的记录,可以使用以下命令:
```
list make price mpg rep78 if mpg > 22 !missing(rep78)
```
从结果可以看出,所有rep78为空的记录已经被去掉了。
3. 显示满足要么mpg大于22,要么price大于8000并且gear小于3.5的记录
如果想要显示满足要么mpg大于22,要么price大于8000并且gear小于3.5的记录,可以使用以下命令:
```
list make price mpg gear rep78 if (mpg > 22) | (price > 8000 gear < 3.5)
```
4. 使用in参数限定list命令的运行范围
在使用list命令时,如果想要限定命令的运行范围,可以使用in参数。例如,以下命令只针对第2至4行的范围运行:
```
list make mpg if mpg < 22 in 2/4
```
通过输入以上命令,可以查看运行结果。
如果想要限定命令只针对第2至20行的范围运行,可以使用以下命令:
```
list make mpg if mpg < 22 in 2/20
```
希望本文对你在使用stata中的list命令时有所帮助。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
利用PS绘制鱼纹背景的操作方法