How to Create a Vector of Zeros in R (5 Examples)

 

In this R tutorial you’ll learn how to declare a vector or array containing only zeros.

The article will contain these topics:

Let’s get started.

 

Example 1: Creating Vector of Zeros Using rep() Function

Example 1 illustrates how to create a vector consisting of zeros using the rep function.

x1 <- rep(0, 5)               # Applying rep() function
x1                            # Printing vector to RStudio console
# 0 0 0 0 0

The RStudio console returns the result of the previous R code: A vector of length five consisting only of zeros.

 

Example 2: Creating Vector of Zeros Using rep() Function & 0L

Alternatively to the R syntax shown in Example 1, we can also specify 0L instead of 0 within the rep function:

x2 <- rep(0L, 5)              # Applying rep() function
x2                            # Printing vector to RStudio console
# 0 0 0 0 0

 

Example 3: Creating Vector of Zeros Using numeric() Function

We can also use the numeric function to construct a vector of zeros. For this, we simply have to specify the length of the vector within the numeric function:

x3 <- numeric(5)              # Applying numeric() function
x3                            # Printing vector to RStudio console
# 0 0 0 0 0

 

Example 4: Creating Vector of Zeros Using integer() Function

Similar to Example 3, we can use the integer function to create a vector of zeros.

x4 <- integer(5)              # Applying integer() function
x4                            # Printing vector to RStudio console
# 0 0 0 0 0

 

Example 5: Creating Vector of Zeros Using c() Function

Last but not least, we can also use the c function to construct an array or vector containing zeros (even though the c function might be inconvenient for longer vector objects):

x5 <- c(0, 0, 0, 0, 0)        # Applying c() function
x5                            # Printing vector to RStudio console
# 0 0 0 0 0

 

Video & Further Resources

Have a look at the following video of my YouTube channel. I’m explaining the R programming syntax of this article in the video:

 

 

Besides the video, you may want to have a look at the other articles of my website. Some articles about creating data objects are listed below.

 

To summarize: You learned in this tutorial how to create a vector of zeros in the R programming language. Please let me know in the comments, if you have further questions.

 

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.

Top