# Stata **Repository Path**: econometric/Stata ## Basic Information - **Project Name**: Stata - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Stata常见问题汇总 ####外部命令清单 1. 倾向匹配得分PSM ssc install psmatch2, replace //下载psmatch2 2. 门限回归 下载xthreg,xtthres命令 3. 合成控制法 ssc install synth, replace //下载synth 4. 描述性分析、相关分析、回归分析 logout、outreg2、esttab、tabexport 5. 数据管理 nsplit //拆分 nrow //批量变量名称 shellout //展示打开文件 labone //批量标签 ####Mac系统操作问题 Mac系统中的stata/ado找不到,如何安装外部命令?苹果系统中文件路径隐藏,且只有一个盘,所以需要在自己软件stata处找到最下面一层路径,然后自己新建文件夹,可以把发送过来的plus放在stata-ado-plus,外部命令安装若还有问题,请直接自己手工安装,help+cmd//ssc install +cmd//findit +cmd三种方法下载安装 ####电脑shellout使用出现问题 文件路径未进行设置,不在当前路径,需要cd+路径 或者自己加上using,可以在shellout后加using之后进行尝试,例如shellout using "PSM.pdf" ####如何操作执行do文档中的命令? 选中某一行或者多行命令中的部分或者全部,点击do文档中的Execute(do) 也可以用快捷键Ctrl+D或Ctrl+R(静默执行) 不进行选择直接点击do文档中的Execute(do)按钮会执行整个do文件 中途停止执行,可以点击结果窗口上面的叉号×(Break),执行中为红色 ####苹果系统操作命令执行按钮为 command+shift+D ####命令无法识别或无法执行? 主题思想:根据电脑操作出现error提示进行英文翻译,进而对其进行相关问题解决 文件路径设置问题:语句执行报错,文件无法打开?多半是路径问题,可以先执行pwd查看现在的工作路径,然后进行修改 数据切换问题 数据导入出现提示:you must start with an empty data,需要解决方法为clear using等问题 外部命令相关操作没有下载安装正确 注意中英文大小写问题 相关分析中重要问题:不能出现统一一致问题,例如*与1 5 10的冲突 部分学员操作习惯问题,例如将do文档中命令复制粘贴到command窗口,导致出现问题,解决方法:注意command窗口不识别断行等符号,尽量自然断行 课程中重点提示没有引起注意 ####软件设定操作汇总 常规电脑屏幕设定命令有 开启分屏展示: set more on 关闭分屏展示: set more off 查看当前路径: 左下角显示当前路径;sysdir命令报告stata系统路径 更改当前路径: cd E:/stata:/计量经济学服务中心 分配内存大小:set memory 50m 设置矩阵行数:set matsize 200000 stata只能识别存放于自己下载安装的文件等,例如识别搜索ado、example等路径下的文件,因此可以使用[adopath + 路径] 和 [adopath - 路径] 来增减路径,实现调用复制粘贴过来的外部路径 查看当前路径:pwd sysdir set PLUS "E:\stata\ado\plus" // 外部 sysdir set PERSONAL "E:\stata\ado\personal" // 个人 adopath + "E:\stata\plus" // 增加 adopath - "E:\stata\plus" // 取消 set obs 200 set memory 40m set more on set more off set matsize 3000 // 设定矩阵的最大维度 set_defaults memory // 仅恢复 memory 项 set_defaults _all // 全部恢复 set type double // 设置变量类型 set scrollbufsize 50000 // 设定屏幕的最大显示行数 set more off,perma 断行:delimit ; //表示分行,直至出现;分号才表示这一行命令结束 #delimit cr 注释