全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
19319 13
2009-07-29
我的数据量太大,不得已找到一台内存为4G的电脑,但Xp有效内存只有3G,我的电脑在STATA10上最多只能设置1G,如果设置1.5G 就出现

. set memory 1.5G
'1.5' found where integer expected
r(198);

不知道怎么回事?恳请过路的版主和高手帮忙解惑,谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2009-7-29 14:33:41
njulily 发表于 2009-7-29 11:30
. set memory 1.5G
'1.5' found where integer expected
r(198);
Stata不是已经说“需要整数”嘛?!试试:

set memory 1500m  // 我的stata提示为op. sys. refuses to provide memory,不知你电脑如何?
二维码

扫码加我 拉你入群

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

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

2009-7-29 14:49:54
我的电脑内存是3G的,按照一半的规则,理论上应该能设置到1.5G的,但我设置1500m, 也是显示op. sys. refuses to provide memory,
set memory 1.5G
'1.5' found where integer expected
r(198);
设置2G的也就是op. sys. refuses to provide memory,
怎么内存的利用率如此之低啊,哪位大虾能告诉我啊,花了好多时间才找到一台3G内存的电脑阿。郁闷....
二维码

扫码加我 拉你入群

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

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

2009-7-29 14:52:11
你的情况很特殊,怎么会有这么大的数据啊?
二维码

扫码加我 拉你入群

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

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

2009-7-29 14:58:44
就是阿,我是规模以上企业数据,且是8年的数据,很难得的数据,但也把我搞死了,一个变量就是18万的样本,一般模型涉及到7个变量,扩展模型涉及到十几个变量,像这样的样本容量,stata的SE版本是否也搞不定,但基本的回归结果是出得来的,包括固定效应模型和hausman检验结果都可以出来,但单位根检验结果出不来,GMM方法也未必能行,各位路过的高手,有什么好的建议?谢谢
二维码

扫码加我 拉你入群

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

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

2009-7-29 18:13:25
1.set memo 后面只能设置为整数b、k、m、g的内存,所以你不能设置1.5G,应该换算为1500m;
2.内存设置的上限还与你的操作系统有关,在一些32位操作系统里中(包括Win Vista,XP),分配给任何应用软件的最大内存都在2.1GB以下,而由于一些Dlls文件后台运行预占了一部分内存,所以剩余的空间就更少了,可能只有1.8GB到1.3GB。在Stata内设置内存超限会给出提示:
op. sys. refuses to provide memory
r(909);
解决办法:安装微软提供的 hotfix 894472 (http://www.stata.com/support/faqs/win/WindowsXP-KB894472-x86-ENU.exe)

关于第2点详见:http://www.stata.com/support/faqs/win/winmemory.html

注:Windows XP SP3、Windows2003 SP2已经内置hotfix 894472 ,所以不会存在这种情况
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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