How to use writeLines() function In R Language
In this method, the user has to use the writeline() function by calling it and passing it with the required parameters in the R programming language.
writeLines() is used to write lines in a connection.
Syntax: writeLines(text, con = stdout(), sep = “\n”, useBytes = FALSE)
Parameters:
- Text: text you want to print
- con: A connection object or a character string.
- Sep: separator
- UseBytes: True/False
R
# declaring variable x <- "GEEKS \n FOR \n GEEKS" # print x variable writeLines (x) # printing a string with \n new line writeLines ( "GEEKS \nFOR \nGEEKS" ) |
Output:
GEEKS
FOR
GEEKS
GEEKS
FOR
GEEKS
Approach: Split and Print New Line
- The printNewLine() function takes a string as an input argument.
- The strsplit() function is used to split the string into individual characters, which are stored in a vector.
- The for loop iterates over each character in the vector, printing it using the cat() function.
- If the character is a space, the cat() function is used to print a newline character (\n) to create a new line in the output.
R
printNewLine <- function (string) { splitString <- strsplit (string, split = "" )[[1]] for (i in 1: length (splitString)) { cat (splitString[i]) if (splitString[i] == " " ) { cat ( "\n" ) } } } # Example usage: printNewLine ( "GEEKS FOR GEEKS" ) |
OUTPUT
GEEKS FOR GEEKS
R Program to Print a New Line in String
In this article, we will discuss how to print a new line in a string using R Programming Language.
Contact Us