| noquote | R Documentation | 
Print character strings without quotes.
noquote(obj, right = FALSE) ## S3 method for class 'noquote' print(x, quote = FALSE, right = FALSE, ...) ## S3 method for class 'noquote' c(..., recursive = FALSE)
obj | 
 any R object, typically a vector of
  | 
right | 
 optional   | 
x | 
 an object of class   | 
quote, ... | 
 further options passed to next methods, such as   | 
recursive | 
 for compatibility with the generic   | 
noquote returns its argument as an object of class
"noquote".  There is a method for c() and subscript
method ("[.noquote") which ensures that the class is not lost
by subsetting.  The print method (print.noquote) prints
character strings without quotes ("...." is printed as ....).
If right is specified in a call print(x, right=*), it
takes precedence over a possible right setting of x,
e.g., created by x <- noquote(*, right=TRUE).
These functions exist both as utilities and as an example of using (S3)
class and object orientation.
Martin Maechler maechler@stat.math.ethz.ch
methods, class, print.
letters
nql <- noquote(letters)
nql
nql[1:4] <- "oh"
nql[1:12]
cmp.logical <- function(log.v)
{
  ## Purpose: compact printing of logicals
  log.v <- as.logical(log.v)
  noquote(if(length(log.v) == 0)"()" else c(".","|")[1 + log.v])
}
cmp.logical(stats::runif(20) > 0.8)
chmat <- as.matrix(format(stackloss)) # a "typical" character matrix
## noquote(*, right=TRUE)  so it prints exactly like a data frame
chmat <- noquote(chmat, right = TRUE)
chmat
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.