gpt4 book ai didi

stata - 多次保存数据

转载 作者:行者123 更新时间:2023-12-02 20:23:37 30 4
gpt4 key购买 nike

我正在 Stata 中编写一些代码,并且我已经使用过 preserve 一次。但是,现在我想再次保留,而不使用恢复

我知道这会给出错误消息,但是它会保存到新的保护区吗?

最佳答案

不,保留两次而不在中间恢复只会引发错误:

sysuse auto, clear

preserve
drop mpg

preserve
already preserved
r(621);

但是,您可以使用临时文件执行类似的操作。来自帮助宏:

"...tempfile assigns names to the specified local macro names that may be used as names for temporary files. When the program or do-file concludes, any datasets created with these assigned names are erased..."

考虑以下玩具示例:

tempfile one two three

sysuse auto, clear
save `one'

drop mpg
save `two'

drop price
save `three'

use `two'
list price in 1/5

+-------+
| price |
|-------|
1. | 4,099 |
2. | 4,749 |
3. | 3,799 |
4. | 4,816 |
5. | 7,827 |
+-------+

use `one'
list mpg in 1/5

+-----+
| mpg |
|-----|
1. | 22 |
2. | 17 |
3. | 22 |
4. | 20 |
5. | 15 |
+-----+

关于stata - 多次保存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50634156/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com