楼主: wuxian1988
18606 13

[数据管理求助] 求助!!为啥我使用restore命令时不能恢复数据? [推广有奖]

  • 3关注
  • 0粉丝

博士生

2%

还不是VIP/贵宾

-

威望
0
论坛币
3199 个
通用积分
5.5015
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
11919 点
帖子
45
精华
0
在线时间
386 小时
注册时间
2010-6-11
最后登录
2025-12-4

楼主
wuxian1988 发表于 2015-10-23 11:46:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问下大家,为啥我在使用preserve和restore命令语句时,不能恢复到preserve之前的数据状态?输入preserve命令没问题,处理完数据之后,当输入restore命令,界面提示nothing to restore,不知为何!

例如命令如下:
preserve
    drop if industry=="D"
    reg y x1 x2
restore
二维码

扫码加我 拉你入群

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

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

关键词:restore Store Rest sto RES industry nothing

回帖推荐

lilyyung 发表于8楼  查看完整内容

哦,我知道了,要连着跑,中间不能进行其他的操作,学习中,共勉!

沙发
wuxian1988 发表于 2015-10-23 22:06:40
顶一下

藤椅
lizalizaliza 发表于 2016-4-12 10:26:46
同问!

板凳
wuxian1988 发表于 2016-4-12 16:15:05
lizalizaliza 发表于 2016-4-12 10:26
同问!
我现在也还是不知道原因,一直都忘了,不知道还有没有大神回复!

报纸
夏目贵志 发表于 2016-4-12 21:03:38
命令看起来是没问题的。可能是别的地方出了问题。你看下面这个例子,结果是正常的
  1. . sysuse auto, clear
  2. (1978 Automobile Data)

  3. . count
  4.   74

  5. . preserve

  6. . drop if foreign==1
  7. (22 observations deleted)

  8. . restore

  9. . sysuse auto, clear
  10. (1978 Automobile Data)

  11. . count
  12.   74

  13. . preserve

  14. . drop if foreign==1
  15. (22 observations deleted)

  16. . count
  17.   52

  18. . restore

  19. . count
  20.   74
复制代码

地板
wuxian1988 发表于 2016-4-21 08:48:06
夏目贵志 发表于 2016-4-12 21:03
命令看起来是没问题的。可能是别的地方出了问题。你看下面这个例子,结果是正常的
哦,好的,谢谢您!

7
lilyyung 发表于 2017-3-18 11:50:55
我也出现这个问题了,求问是否解决
preserve

generate tgap1=abs(time1-t1) if date_new==1
generate tgap2=abs(time1-t2) if date_new==1

*sort the data,serve it to matrix
sort tgap1
sort tgap2

scalar date_new=date[1]
scalar time_new=time1[1]
scalar price_new=price[1]
scalar size_new=size[1]


mat transfer_5min_GE[2,1]=date_new
mat transfer_5min_GE[2,2]=time_new
mat transfer_5min_GE[2,3]=price_new
mat transfer_5min_GE[2,4]=size_new

restore
之后就没再恢复了。。。

8
lilyyung 发表于 2017-3-18 11:52:16
哦,我知道了,要连着跑,中间不能进行其他的操作,学习中,共勉!

9
huzhe_ 学生认证  发表于 2019-11-14 10:42:17
用鼠标光标选中preserve一直到restore,选中这一串之后执行。不能先选一部分,再选一部分分多次执行命令。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
duyunhan + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

10
白云迷故乡2 发表于 2020-5-29 19:45:30
huzhe_ 发表于 2019-11-14 10:42
用鼠标光标选中preserve一直到restore,选中这一串之后执行。不能先选一部分,再选一部分分多次执行命令。
感谢解答!原来是这个原因!学习了学习了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 12:06