cat() function in R Language is used to print out to the screen or to a file.
Â
Syntax:Â
cat(..., file = "", sep = " ", fill = FALSE, labels = NULL, append = FALSE)
Parameters:Â
...: atomic vectors, names, NULL and objects with no outputÂ
file: the file in which printing will be doneÂ
sep: specified separatorÂ
fill: If fill=TRUE, a new line will be printed, otherwise notÂ
labels: specified labelsÂ
Â
Example 1:Â
Â
# R program to illustrate
# cat function
# Creating some string and print it
x <- "GeeksforGeeks\n"
y <- "Geeks\n"
# Calling cat() function
cat(x)
cat(y)
# Creating a sequence from 1 to 9
x <- 1:9
# Calling cat() function
cat(x, sep =" + ")
cat("\n")
cat(x, sep =" / ")
Output:Â
Â
GeeksforGeeks Geeks 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9
Example 2:Â
Â
# R program to illustrate
# cat function
# Creating a sequence from 1 to 9
x <- 1:9
# Calling cat() function
# fill value TRUE will print
# a new line
cat(x, sep =" + ", fill = TRUE)
cat(x, sep =" / ", fill = FALSE)
# Printing new line
cat("\n")
# Each number from 1 to 9 will be
# assigned with alphabets a to i
cat(x, fill = 2, labels = paste("(", letters[1:9], "):"))
Output:Â
Â
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 ( a ): 1 ( b ): 2 ( c ): 3 ( d ): 4 ( e ): 5 ( f ): 6 ( g ): 7 ( h ): 8 ( i ): 9
Â