On 24.04.2011 08:02, Joshua Wiley wrote:
Hi Rob,

On Sat, Apr 23, 2011 at 7:19 PM, viostorm<rob.sch...@gmail.com>  wrote:

I would like to create a "\%" that can be written to a file as I am writing
a procedure to output to latex.

I can't create a "\%" and it is driving me crazy.

Try the fixed = TRUE argument to gsub.  This works for me:

x = "This is a test % string"
writeLines(gsub ("%", "\\%", x, fixed = TRUE), "c:/biostats/test.txt")

or just use "\\\\%"
one escape for R and one for the regexp each.

Uwe Ligges


Cheers,

Josh


--------------------------------------

x = "This is a test % string"
gsub ("%", "\\%", x)
fileConn<-file("c:/biostats/test.txt")
writeLines(x, fileConn)
close(fileConn)

--------------------------------------

Any suggestions?

Thanks in advance.

--
View this message in context: 
http://r.789695.n4.nabble.com/help-with-in-strings-tp3470964p3470964.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@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.





______________________________________________
R-help@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.

Reply via email to