请选择 进入手机版 | 继续访问电脑版
楼主: 零点晓敏
5824 10

[数据管理求助] 数据合并时出现了错误r(909) [推广有奖]

  • 18关注
  • 0粉丝

博士生

30%

还不是VIP/贵宾

-

威望
0
论坛币
196 个
通用积分
27.9849
学术水平
1 点
热心指数
3 点
信用等级
1 点
经验
16267 点
帖子
188
精华
0
在线时间
281 小时
注册时间
2013-10-17
最后登录
2024-8-9

零点晓敏 学生认证  发表于 2014-3-7 15:52:51 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
   我在stata中用append命令合并两个数据,一个438MB,一个406MB,命令如下
use 1.data
append using 1.data
    出现了如下错误:
      op. sys. refuses to provide memory
    Stata's data-storage memory manager has already allocated 1600m bytes and it just attempted to allocate another 16m bytes.  The
    operating system said no.  Perhaps you are running another memory-consuming task and the command will work later when the task
    completes.  Perhaps you are on a multiuser system that is especially busy and the command will work later when activity quiets down.
    Perhaps a system administrator has put a limit on what you can allocate; see help memory.  Or perhaps that's all the memory your
    computer can allocate to Stata.
r(909);
我将stata的memory设置成3.5g,运行的时候还是出现这个错误,请问是什么原因呢?能有什么解决的办法吗?
二维码

扫码加我 拉你入群

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

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

关键词:数据合并 especially allocated operating specially especially allocated command running already

jjjj6666 发表于 2014-3-7 21:51:11 |显示全部楼层 |坛友微信交流群
Maybe you are using 32bit STATA?  you need to use 64vit or drop some variables before appending.

使用道具

零点晓敏 学生认证  发表于 2014-3-8 08:13:22 |显示全部楼层 |坛友微信交流群
jjjj6666 发表于 2014-3-7 21:51
Maybe you are using 32bit STATA?  you need to use 64vit or drop some variables before appending.
我也用64位系统试了一下,并把stata的memory扩大到3.9g,还是出现上述错误,现在是不是只能删除些变量了?

使用道具

蓝色 发表于 2014-3-8 08:23:51 |显示全部楼层 |坛友微信交流群
用stata12.1以上的版本的stata

电脑内存足够大
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
零点晓敏 + 1 + 1 + 1 好的意见建议

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

使用道具

零点晓敏 学生认证  发表于 2014-3-8 09:30:43 |显示全部楼层 |坛友微信交流群
蓝色 发表于 2014-3-8 08:23
用stata12.1以上的版本的stata

电脑内存足够大
好的!谢谢!!

使用道具

jjjj6666 发表于 2014-3-8 09:32:10 |显示全部楼层 |坛友微信交流群
if using 64bit, increase memory maybe the only way, otherwise, drop the not needed variables.  the memory is not expensive.
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
零点晓敏 + 1 + 1 + 1 分析的有道理

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

使用道具

零点晓敏 学生认证  发表于 2014-3-12 17:02:43 |显示全部楼层 |坛友微信交流群
jjjj6666 发表于 2014-3-8 09:32
if using 64bit, increase memory maybe the only way, otherwise, drop the not needed variables.  the m ...
好的!谢谢!!

使用道具

零点晓敏 学生认证  发表于 2014-3-13 17:07:33 |显示全部楼层 |坛友微信交流群
零点晓敏 发表于 2014-3-8 09:30
好的!谢谢!!
请问现在是不是还不能下载stata13啊?

使用道具

零点晓敏 学生认证  发表于 2014-3-13 17:09:33 |显示全部楼层 |坛友微信交流群
蓝色 发表于 2014-3-8 08:23
用stata12.1以上的版本的stata

电脑内存足够大
请问现在是不是还没有出现可以使用的stata13啊?

使用道具

蓝色 发表于 2014-3-13 17:26:53 |显示全部楼层 |坛友微信交流群
没有sn

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-9-17 07:11