全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2364 5
2015-12-17
我初学,每次都是选中按最右侧do按钮,有时生成的数据库已经保存,还得先找到文件夹删掉,然后从头do一遍。感觉这样好麻烦,能不能不真正运行,而检查出代码是否出错?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-12-17 23:48:09
可以在中间不保存数据呀,只保留最初的数据源。如果需要中间生成数据库,例如用于merge或append,结合preserve和restore。用完之后可以用erase命令直接删除数据库。这样很方便。然而,还不知道不运行就知道正确错误的方法。。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-18 00:56:50
help snapshot
这个命令可以帮到你
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-18 09:30:43
不运行就知道是否有错的办法肯定是没有的。任何语言都没有。就算需要编译的语言编译通过也并不代表运行时就无错。不要再追求这个了。
至于数据的问题。既可以用preserve,也可以存为临时文件,也可以用snapshot。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-18 10:24:17
innerper 发表于 2015-12-17 23:48
可以在中间不保存数据呀,只保留最初的数据源。如果需要中间生成数据库,例如用于merge或append,结合prese ...
如果需要保存数据,用capture save 文件名,replace也可以吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-18 21:37:09
jdzz 发表于 2015-12-18 10:24
如果需要保存数据,用capture save 文件名,replace也可以吧
capture在这里没有意义吧?capture的含义是正确则运行,否则忽略。后面有replace的含义是替换。所以这个命令不合适。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群