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:
Python3
# 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:
Python3
# 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