# Stata save

This allows the user, as well as other Stata commands, to easily make use of this information. Stata calls these returned results. Returned results can be very useful when you want to use information produced by a Stata command to do something else in Stata. For example, if you want to mean center a variable, you can use summarize to calculate the mean, then use the value of the mean calculated by summarize to center the variable.

Using returned results will eliminate the need to retype or cut and paste the value of the mean. Another example of how returned results can be useful is if you want to generate predicted values of the outcome variable when the predictor variables are at a specific set of values, again here, you could retype the coefficients or use cut and paste, but returned results make the task much easier. The best way to get a sense of how returned results work is to jump right in and start looking at and using them.

The code below opens an example dataset and uses summarize abbreviated sum to generate descriptive statistics for the variable read. This produces the expected output, but more importantly for our purposes, Stata now has results from the summarize command stored in memory. But how do you know what information has been stored?

Above is a list of the returned results, as you can see each result is of the form r â€¦ where the ellipses "â€¦" is a short label. As you might imagine, different commands, and even the same command with different options, store different results. Below we summarize the variable read again, but add the detail option.

Then we use return list to get the list of returned results. Just as the detail option adds additional information to the output, it also results in additional information stored in the returned results. The new list includes all of the information returned by the sum command above, plus skewness; kurtosis; and a number of percentiles, including the 1st r p25 and 3rd r p75 quartiles and the median r p Now that we have some sense of what results are returned by the summarize command, we can make use of the returned results.

Following through with one of the examples mentioned above, we will mean center the variable read.

## How can I save the contents of the results window? | Stata FAQ

Notice that instead of using the actual value of the mean of read in this command, we used the name of the returned result i. As the code above suggests, we can use returned results pretty much the same way we would use an actual number. This is because Stata uses the r â€¦ as a placeholder for a real value.By using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service.

The dark mode beta is finally here. Change your preferences any time. Stack Overflow for Teams is a private, secure spot for you and your coworkers to find and share information. I have run a regression and I would like to save the coefficients and the standard errors as variables.

I can see the coefficients with ereturn list and e b but I have trouble at getting the standard errors. Also, I don't really now how to turn those into variables. Example where b1 is the regression coefficient for dependent variable 1, se1 is regression standard error for dependent var1 :. Not quite sure how you wanted the values to be arranged. If you like them in columns rather than rows say you like to manually predict yhatjust transpose the matrices before running svmat.

Only these three lines need to be modified. Roger Newson at Imperial has written a nice package called parmest that will do this for you. Took me a while to work out the options but it works very nicely. Learn more. Saving coefficients and standard errors as variables Ask Question.

Asked 5 years, 10 months ago. Active 5 years, 10 months ago. Viewed 17k times. Example where b1 is the regression coefficient for dependent variable 1, se1 is regression standard error for dependent var1 : name year output var1 var2 b1 b2 se1 se2 a 1 0. Roberto Ferrer Why would you want to save constants in variables? Try scalar s or local s. The standard error is just the square root of the variance. Active Oldest Votes.

### Using and saving files in Stata | Stata Learning Modules

Aspen Chen Aspen Chen 3 3 silver badges 9 9 bronze badges. Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password. Post as a guest Name.

Email Required, but never shown. The Overflow Blog. The Overflow How many jobs can be done at home?

Featured on Meta. Community and Moderator guidelines for escalating issues via new responseâ€¦. Feedback on Q2 Community Roadmap. Triage needs to be fixed urgently, and users need to be notified uponâ€¦.

Dark Mode Beta - help us root out low-contrast and un-converted bits. Technical site integration observational experiment live on Stack Overflow. Visit chat. Related Data can be written in Stata 5â€”13 format and in both Intercooled and SE format version 7 or later.

Data files that are saved in Stata 5 format can be read by Stata 4. The first 80 bytes of variable labels are saved as Stata variable labels. For Stata releasesthe first 80 bytes of value labels for numeric variables are saved as Stata value labels. For Stata release 9 or later, the complete value labels for numeric variables are saved. Value labels are dropped for string variables, non-integer numeric values, and numeric values greater than an absolute value of 2, For versions 7 and later, the first 32 bytes of variable names in case-sensitive form are saved as Stata variable names.

For earlier versions, the first eight bytes of variable names are saved as Stata variable names. Any characters other than letters, numbers, and underscores are converted to underscores.

For versions 5â€”6 and Intercooled versions 7 and later, the first 80 bytes of string values are saved. For Stata SE 7â€”12, the first bytes of string values are saved. For Stata SE 13 or later, complete string values are saved, regardless of length. For versions 5â€”6 and Intercooled versions 7 and later, only the first 2, variables are saved. For Stata SE 7 or later, only the first 32, variables are saved.

Table 1. Scientific Notation. Time, DTime. Custom Currency.By using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service. The dark mode beta is finally here. Change your preferences any time. Stack Overflow for Teams is a private, secure spot for you and your coworkers to find and share information.

### Announcement

I would like to save my outputs to a folder with the date of the analysis. My code looks like this. However when I run this code I get an error saying the folder is not available. I know I'm making a some small mistake because I see the folder that has been created by the first three lines of code. Learn more. Stata: Saving to a specific folder Ask Question. Asked 5 years, 1 month ago. Active 5 years, 1 month ago.

Viewed 5k times. Nick Cox 27k 5 5 gold badges 24 24 silver badges 43 43 bronze badges. Rodrigo Rodrigo 79 3 3 silver badges 12 12 bronze badges.

You are encouraged to not use backslashes here. See stata-journal. Active Oldest Votes. My bad this was a typo. I'm using the correct syntax in my actual code.

And as I mentioned I see that the code creates a code a folder with the date as the folder name. I suspect the problem is in the path I use for the graph export. Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password. Post as a guest Name. Email Required, but never shown.Stata can easily produce "publication quality" graphics, but it takes a few more steps to actually put them in a publication.

This article will discuss how to save Stata graphs in various formats. When you create a graph in Stata, the result is simply a picture on the screen. If you want to be able to view it after your current program finishes, you'll need to save it. The graph save command tells Stata to save your current graph the most recently created in Stata's gph format. The syntax is simply. Stata will add. The replace option tells Stata to overwrite the current version of that graph if one exists--without that your do file will fail if you try to run it more than once.

The disadvantage of graph save is that the. To create files usable by other programs you'll need graph export.

However, graph save can be useful if you want to move graphs between computers--for example from a Linux server to a PC. The graph use command opens a.

The graph will be displayed, and it also becomes the current graph that subsequent commands will act on. The syntax is. The filename will be assumed to end in. The graph export command saves your current graph in the format you choose. Again, filename should be replaced by the name you want. The extension you choose will determine the file format.

What formats are available depends on how you're running Stata:. Stata's commands for creating graphs tend to take a lot of computing power, so making a lot of graphs can take a long time.

But Condor jobs must be run in batch mode, and batch mode has the fewest file format options. This is where graph save comes in: create your graphs using Condor, and save them using graph save.

Then you can open the resulting. See An Introduction to Condor for details about submitting jobs to Condor. We've found that for best results in Word you generally want to use emf Enhanced Metafile format. So first create your graph, then save it in emf format using graph export:. Next open the document into which you want to insert the graph using Word. Put the cursor at the desired location. Then click InsertPictureFrom File. Locate the directory where you saved the graph, select it, and click Insert.

**Stata drop**

Create your graph, then save it in ps format using graph export:. If you already have a PDF file and you want to add the graph to it, open the file, then click DocumentInsert Pages.A data file must be read into memory before you can analyze it. It is kind of like when you open a Word document; you need to read a Word document into Word before you can work with it.

The use command below gets the Stata data file called auto. Since Stata data files end with. The describe command tells you information about the data that is currently sitting in memory. Now that the data is in memory, we can analyze it.

For example, the summarize command gives summary statistics for the data currently in memory. We will compute a variable called price2 which will be double the value of price. If we use the describe command again, we see the variable we just created is part of the data in memory. We also see a note from Stata saying dataset has changed since last saved.

Stata knows that the data in memory has changed, and would need to be saved to avoid losing the changes. If we shut the computer off before saving the changes, the changes we made would be lost. The save command is used to save the data in memory permanently on disk. We will compute a variable called price3 which will be three times the value of price. Did you see how Stata said file auto2. Stata is worried that you will accidentally overwrite your data file.

You need to use the replace option to tell Stata that you know that the file exists and you want to replace it. We can try to use the auto file.

See how Stata refused to use the file, saying no; data in memory would be lost? Stata did not want you to lose the changes that you made to the data sitting in memory. If you really want to discard the changes in memory, then you need to use the clear option on the use command, as shown below. Stata tries to protect you from losing your data by doing the following: 1. If you want to save a file over an existing file, you need to use the replace option, e.

If you try to use a file and the file in memory has unsaved changes, you need to use the clear option to tell Stata that you want to discard the changes, e. When you use a data file, Stata reads the entire file into memory.

By default, Stata limits the size of data in memory to 1 megabyte PC version 6. You can view the amount of memory that Stata has reserved for data with the memory command. If you try to use a file which exceeds the amount of memory Stata has allocated for data, it will give you an error message like this. For example, if you had a data file which was 1. Once you have increased the memory, you should be able to use the data file if you have allocated enough memory for it.

Click here to report an error on this page or leave a comment Your Name required. Your Email must be a valid email for us to receive the report! How to cite this page. Summary To use the auto file from disk and read it into memory sysuse auto To save the file auto from memory to disk save auto To save a file if the file auto already exists save auto, replace to use a file auto and clear out the current data in memory sysuse auto, clear If you want to clear out the data in memory, you want to lose the changes clear To allocate 2 megabytes of memory for a data file.

Click here to report an error on this page or leave a comment.In Statathe. For example, to get the N, mean, and standard deviation of personal income, enter:. The stat option specifies the aggregate statistics to be computed. N the number of valid observationsmean, and standard deviation are stored in a matrix r StatTotal. You may check for the presence of the matrix using the return list command.

You can also list the values of the matrix by running matrix list r StatTotal as follows:. To convert the special matrix into a typical matrix using the.

You may clear memory before converting the matrix. Since the matrix has only one column 3x1you may have one variable var1 with three observations for Nmean, and standard deviation. This is document atuo in the Knowledge Base. Last modified on Skip to: content search login. Knowledge Base Search. Log in. Options Help Chat with a consultant. Include archived documents. Store the descriptive statistics of a variable in a macro in Stata In Statathe. Related documents. Test the normality of a variable in Stata Save outputs in an external file in Stata.

Contact us.