I have a problem with proc panel. I'm trying to estimate panel model (ranone, fixone), but SAS always give me just "ERROR: The SAS System stopped processing this step because of insufficient memory."
It's truth, that data base is little big bigger (around 210 000 rows, 61 columns), but shouldn't SAS deal with bigger data sets?
Can you tell me how to increase memory space, or how to estimate the model? I already changed memsize, memmaxsz, also sortsize, but nothing helped. Not even a small change (I'm trying to estimate restricted model, but with change of memsize I was not able to estimate with bigger data set).
How big data sets have you ever tried to use for proc panel?
Thank you for any help.
There is really not a pre-specified limit on the number of cross sections and/or time periods that the procedure can handle, but large dimensions in either direction could cause memory problem. One thing you may also look at your data is to see if there are large number of cross sections and/or time periods with missing values. If so then removing those missing values might help reduce the size of the data and allows the procedure to allocate enough memory for the model.
I'm sure that my colleagues in Technical Support would be more than happy to help resolving this issue.
Registration is open! SAS is returning to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Register for just $495 by 12/31/2023.
If you are interested in speaking, there is still time to submit a session idea. More details are posted on the website.
Learn how to run multiple linear regression models with and without interactions, presented by SAS user Alex Chaplin.
Find more tutorials on the SAS Users YouTube channel.