An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20130409/b37aef6f/attachment.pl>
quotes in cat() within function
5 messages · Daniel Caro, Adrian Dusa, arun +2 more
An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20130409/7a803455/attachment.pl>
file<- "\"Data labels\""
?directory="\"/home/mylaptop/\""
?cat("The file", file,"is located in directory",directory,sep=" ")
The file "Data labels" is located in directory "/home/mylaptop/"
A.K.
----- Original Message -----
From: Daniel Caro <dcarov at gmail.com>
To: r-help at r-project.org
Cc:
Sent: Tuesday, April 9, 2013 6:06 AM
Subject: [R] quotes in cat() within function
Hello all,
Sorry if this question has been answered in the past, but I could not find
an answer.
I am trying to print quotes within a cat output. The arguments are:
file= "Data labels"
directory= "/home/mylaptop/"
The function returns:
cat("The file", file, "is located in directory", directory, sep=" ")
The output R prints is
The file Data labels is located in directory /home/mylaptop/
But I want "Data labels" and "/home/mylaptop/" to be in quotation marks.
I find examples using "\", such as
cat("Open fnd \"test\"")
But in my case "test" is an argument.
Thank you
Daniel
??? [[alternative HTML version deleted]]
______________________________________________
R-help at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
On Tue, Apr 9, 2013 at 3:06 AM, Daniel Caro <dcarov at gmail.com> wrote:
Hello all,
Sorry if this question has been answered in the past, but I could not find
an answer.
I am trying to print quotes within a cat output. The arguments are:
file= "Data labels"
directory= "/home/mylaptop/"
The function returns:
cat("The file", file, "is located in directory", directory, sep=" ")
cat("The file\"", file, "\"is located in directory\"", directory, "\", sep=" ")
or use single quotes
cat('The file"', file, '"is located in directory"', directory, '"', sep=" ")
Hadley
--
Chief Scientist, RStudio
http://had.co.nz/
On 13-04-09 6:06 AM, Daniel Caro wrote:
Hello all,
Sorry if this question has been answered in the past, but I could not find
an answer.
I am trying to print quotes within a cat output. The arguments are:
file= "Data labels"
directory= "/home/mylaptop/"
The function returns:
cat("The file", file, "is located in directory", directory, sep=" ")
The output R prints is
The file Data labels is located in directory /home/mylaptop/
But I want "Data labels" and "/home/mylaptop/" to be in quotation marks.
I find examples using "\", such as
cat("Open fnd \"test\"")
But in my case "test" is an argument.
See ?dQuote. (Read it carefully: some people don't like directional quotes, and dQuote might give them to you.) Duncan Murdoch