[R] How to print a variable with in double quotes

2009-09-04 Thread sailu Yellaboina
I want to print a variable with in double quotes.
 For example

x = 10 ;
x  ;#prints 10
x ;  #prints x
\x\ ; # Error: unexpected input in \

I want to the out put as'10'  or 10

Thank you
Sailu Yellaboina

__
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.


Re: [R] How to print a variable with in double quotes

2009-09-04 Thread baptiste auguie
Hi,

Try this,

 x = 10
 noquote(dQuote(x))
 noquote(sQuote(x))


HTH,

baptiste

2009/9/4 sailu Yellaboina bio.sa...@gmail.com

 I want to print a variable with in double quotes.
  For example

 x = 10 ;
 x  ;#prints 10
 x ;  #prints x
 \x\ ; # Error: unexpected input in \

 I want to the out put as'10'  or 10

 Thank you
 Sailu Yellaboina

 __
 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.




-- 
_

Baptiste AuguiƩ

School of Physics
University of Exeter
Stocker Road,
Exeter, Devon,
EX4 4QL, UK

http://newton.ex.ac.uk/research/emag
__

[[alternative HTML version deleted]]

__
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.


Re: [R] How to print a variable with in double quotes

2009-09-04 Thread Duncan Murdoch

On 9/4/2009 12:18 PM, sailu Yellaboina wrote:

I want to print a variable with in double quotes.
 For example

x = 10 ;
x  ;#prints 10
x ;  #prints x
\x\ ; # Error: unexpected input in \

I want to the out put as'10'  or 10


There are lots of ways to do that.  The simplest is to convert x to a 
character value, and it will automatically print that way:


 x - 10
 as.character(x)
[1] 10

A more general way is to use cat(), then you can print whatever you want:

 cat(', x, '\n, sep=)
'10'

The obvious disadvantage is that you need to worry about adding a new 
line at the end (the \n), and the separator between each thing you're 
printing (sep= says put nothing there, the default is a space).


Duncan Murdoch

__
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.


Re: [R] How to print a variable with in double quotes

2009-09-04 Thread Dimitris Rizopoulos

do you mean something like this:

x - 10
as.character(x)


I hope it helps.

Best,
Dimitris


sailu Yellaboina wrote:

I want to print a variable with in double quotes.
 For example

x = 10 ;
x  ;#prints 10
x ;  #prints x
\x\ ; # Error: unexpected input in \

I want to the out put as'10'  or 10

Thank you
Sailu Yellaboina

__
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.



--
Dimitris Rizopoulos
Assistant Professor
Department of Biostatistics
Erasmus University Medical Center

Address: PO Box 2040, 3000 CA Rotterdam, the Netherlands
Tel: +31/(0)10/7043478
Fax: +31/(0)10/7043014

__
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.