How to Save a Data Frame in R (Example)


In this article, I’ll show how to save a data frame in R programming.

Table of contents:

Let’s dive right into the examples…


Introduction of Example Data

In the example of this tutorial, we’ll use the following data frame in R:

data <- data.frame(x1 = 1:5,                     # Create example data
                   x2 = letters[1:5])
data                                             # Print example data
# x1 x2
#  1  a
#  2  b
#  3  c
#  4  d
#  5  e

Our example data contains two columns and five rows.


Example: Save Data Frame in R

If we want to export our example data frame to our computer, we first need to set the working directory, to which we want to save the data:

setwd("C:/Users/... Your Path .../Desktop/")     # Set working directory

Then, we can use the save function to store the data frame on our computer:

save(data, file = "my_data_frame.Rda")           # Save data frame

Run the previous R code and then have a look at your currently used working directory. You’ll find an Rda object with the name my_data_frame there.

If we want to load our data frame at a later point in time, we can use the load function:

load(file = "my_data_frame.Rda")                 # Reload data frame


Video, Further Resources & Summary

Some time ago I have published a video on my YouTube channel, which shows the R syntax of this article. Please find the video below:


Please accept YouTube cookies to play this video. By accepting you will be accessing content from YouTube, a service provided by an external third party.

YouTube Content Consent Button Thumbnail

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.


In addition, you might want to read the related tutorials on this website. A selection of articles is listed below:


Summary: At this point you should have learned how to export and store a data frame in R programming. In case you have additional questions, let me know in the comments below.


Subscribe to the Statistics Globe Newsletter

Get regular updates on the latest tutorials, offers & news at Statistics Globe.
I hate spam & you may opt out anytime: Privacy Policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.