Create Empty Matrix in R (Example)


In this R programming article you’ll learn how to create an empty matrix with zero rows.

The content of the article looks as follows:

You’re here for the answer, so let’s get straight to the R syntax…


Example: Creating Matrix with Zero Rows

The following syntax explains how to create an empty matrix in the R programming language by using the matrix() function and the ncol and nrow arguments.

my_mat <- matrix(ncol = 3, nrow = 0)             # Applying matrix() function
my_mat                                           # Printing matrix to console
# [,1] [,2] [,3]

Have a look at the previous RStudio console output: It shows our matrix with zero rows.

We can also modify the column names of our matrix using the colnames function:

colnames(my_mat) <- c("Col1", "Col2", "Col3")    # Rename columns of matrix
my_mat                                           # Printing matrix to console
# Col1 Col2 Col3

Looks good!


Video, Further Resources & Summary

In case you need further explanations on the R codes of this tutorial, I can recommend watching the following video instruction that I have published on my YouTube channel. In the video, I show the R programming code of this tutorial:


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.


Furthermore, you could read the other R articles on this website. I have released numerous articles about matrices and data manipulation already.


In this R tutorial you learned how to construct empty matrices. Let me know in the comments below, in case you have further questions and/or comments. Furthermore, don’t forget to subscribe to my email newsletter to get updates on the newest tutorials.


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.