Print character strings without quotes.
noquote(obj, right = FALSE)<p></p><p># S3 method for noquote
print(x, quote = FALSE, right = FALSE, …)</p><p># S3 method for noquote
c(…, recursive = FALSE)</p>
| Parameter | Description |
|---|---|
obj |
any R object, typically a vector of character strings. |
right |
optional logical eventually to be passed to print(), used by print.default(), indicating whether or not strings should be right aligned. |
x |
an object of class "noquote". |
quote, … |
further options passed to next methods, such as print. |
recursive |
for compatibility with the generic c function. |
# NOT RUN {
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
# }
# NOT RUN {
<!-- %dont -->
# }