全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
12558 9
2016-04-26
现在有几年的数据,每年有3000多个变量,想把这几年的数据合并到一起,用mer命令,结果显示“no room to add more variables    Up to 5,000 variables are currently allowed, although you could reset the maximum using set
    maxvar; see help memory.
”,然后根据提示设置变量最大值,提示“no; data in memory would be lost”;去设置内存,提示stata会自动设置内存:“set memory ignored.
    Memory no longer needs to be set in modern Statas; memory adjustments are performed on the fly
    automatically.

请教高人,是因为我每个数据变量太多不能合并吗,我试了下5000变量以内,可以合并数据,超过5000就不行了,请高人指点

二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-26 10:00:06
然后根据提示设置变量最大值,提示“no; data in memory would be lost”
先clear然后set试试。应该就可以了。
二维码

扫码加我 拉你入群

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

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

2016-4-26 15:41:23
set memory
二维码

扫码加我 拉你入群

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

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

2016-4-26 17:32:53
夏目贵志 发表于 2016-4-26 10:00
先clear然后set试试。应该就可以了。
非常感谢,可以了
二维码

扫码加我 拉你入群

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

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

2017-11-19 11:18:09
j610f2012 发表于 2016-4-26 15:41
set memory
我用的set max_memory 30000,但还是不行,上面显示segmentsize must be <= max_memory.    For efficiency reasons, Stata allocates one extra segment, so 2*segmentsize
    must be <= max_memory.  segmentsize is currently 16m.  Thus, max_memory must
    be >= 32m.
这是什么意思?有解决办法吗?
求大神指教。


二维码

扫码加我 拉你入群

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

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

2017-12-1 11:09:26
Eyre小爱 发表于 2017-11-19 11:18
我用的set max_memory 30000,但还是不行,上面显示segmentsize must be
您好,请问您这个问题是怎么解决的呀?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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