Open In App

Suppress Warnings Globally in R

Last Updated : 31 Aug, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

In this article, we are going to discuss how to suppress warnings globally in R programming language.

A warning is a message that does not disturb the program flow but displays the warning along with the output. In order to suppress the warnings globally, we have to set warn=-1 in the options function

Syntax:

options(warn = – 1)   

If you want to see the warnings then set warn=0

Example: R program to see the warning when using pmax and pmin

R




# pmax function and display the warnings
# pmax function will return the parallel
# maximum of two vectors
pmax(c(1, 2, 3), c(1, 2, 3, 4, 5))
  
# pmin function and display the warnings
# pmin function will return the parallel
# minimum of two vectors
pmin(c(1, 2, 3), c(1, 2, 3, 4, 5))


Output:

Example: R program to suppress the warning messages when using pmax and pmin

R




# suppress the warnings by setting warn=-1
options(warn=-1)
  
# pmax function and display the warnings
# pmax function will return the parallel
# maximum of two vectors
pmax(c(1, 2, 3), c(1, 2, 3, 4, 5))
  
# pmin function and display the warnings
# pmin function will return the parallel
# minimum of two vectors
pmin(c(1, 2, 3), c(1, 2, 3, 4, 5))


Output:

12345
12312

If we want to see the warnings again, set warn=0

Example: R program to again see the warnings

R




# display the warnings by setting warn=0
options(warn=0)
  
# pmax function and display the warnings
# pmax function will return the parallel
# maximum of two vectors
pmax(c(1, 2, 3), c(1, 2, 3, 4, 5))
  
# pmin function and display the warnings
# pmin function will return the parallel
# minimum of two vectors
pmin(c(1, 2, 3), c(1, 2, 3, 4, 5))


Output:



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads