Está en la página 1de 3

20/2/23, 13:19 R: Valores de impresión

imprimir {base} Documentación de R

Valores de impresión

Descripción

print imprime su argumento y lo devuelve de forma invisible (a través de ). Es una función genérica que
significa que Se pueden agregar fácilmente nuevos métodos de impresión para nuevas ES. invisible(x)class

Uso

print(x, ...)

## S3 method for class 'factor'


print(x, quote = FALSE, max.levels = NULL,
width = getOption("width"), ...)

## S3 method for class 'table'


print(x, digits = getOption("digits"), quote = FALSE,
na.print = "", zero.print = "0",
right = is.numeric(x) || is.complex(x),
justify = "none", ...)

## S3 method for class 'function'


print(x, useSource = TRUE, ...)

Argumentos

x
Objeto utilizado para seleccionar un método.

...
Otros argumentos pasados a o de otros métodos.

quote
lógico, indicando si las cadenas deben ser o no Impreso con citas circundantes.

max.levels
entero, que indica cuántos niveles deben ser impreso por un factor; si , no habrá ninguna línea
adicional de "Niveles" impreso. El valor predeterminado, , implica elegir de tal manera que los
niveles se impriman en una línea de ancho .0NULLmax.levelswidth

width
sólo se utiliza cuando es NULL, véase más arriba.max.levels

127.0.0.1:15311/library/base/html/print.html 1/3
20/2/23, 13:19 R: Valores de impresión

digits
Número mínimo de dígitos significativos, consulte .print.default

na.print
cadena de caracteres (o ) que indica valores en la salida impresa, consulte .NULLNAprint.default

zero.print
Carácter que especifica cómo deben ser los ceros () impreso; Para tablas dispersas, el uso puede
producir más resultados legibles, similares a la impresión de matrices dispersas en Matrix.0"."

right
lógico, indicando si las cadenas deben ser o no alineado a la derecha.

justify
carácter que indica si las cadenas deben dejarse- o justificado a la derecha o dejado solo, pasado a
.format

useSource
lógico que indica si el origen almacenado internamente debe utilizarse para imprimir cuando esté
presente, por ejemplo, si ha estado en uso.options(keep.source = TRUE)

Detalles

El método predeterminado, tiene su propia página de ayuda. Utilice para obtener todos los métodos para el
genérico. print.defaultmethods("print")print

print.factor Permite cierta personalización y también se utiliza para factores de impresión. ordered

print.table para la impresión s permite otros personalización. A partir de R 3.0.0, solo imprime una descripción
en caso de una tabla con 0-extensiones (esto puede suceder si un clasificador no tiene datos válidos). table

Véase como ejemplo una clase cuya clase principal El propósito es un método específico. noquoteprint

Referencias

Chambers, J. M. y Hastie, T. J. (1992) Statistical Models in S. Wadsworth y Brooks/Cole.

Ver también

El método predeterminado y la ayuda para el métodos anteriores; más lejos. print.defaultoptionsnoquote

Para una impresión más personalizable (pero engorrosa), consulte , o también . Para obtener un método de
impresión prototípico simple, consulte en herramientas de paquetes. catformatwrite.print.via.format

Ejemplos

Ejecutar ejemplos

127.0.0.1:15311/library/base/html/print.html 2/3
20/2/23, 13:19 R: Valores de impresión

require(stats)

ts(1:20) #-- print is the "Default function" --> print.ts(.) is called


for(i in 1:3) print(1:i)

## Printing of factors
attenu$station ## 117 levels -> 'max.levels' depending on width

## ordered factors: levels "l1 < l2 < .."


esoph$agegp[1:12]
esoph$alcgp[1:12]

## Printing of sparse (contingency) tables


set.seed(521)
t1 <- round(abs(rt(200, df = 1.8)))
t2 <- round(abs(rt(200, df = 1.4)))
table(t1, t2) # simple
print(table(t1, t2), zero.print = ".") # nicer to read

## same for non-integer "table":


T <- table(t2,t1)
T <- T * (1+round(rlnorm(length(T)))/4)
print(T, zero.print = ".") # quite nicer,
print.table(T[,2:8] * 1e9, digits=3, zero.print = ".")
## still slightly inferior to Matrix::Matrix(T) for larger T

## Corner cases with empty extents:


table(1, NA) # < table of extent 1 x 0 >

[Paquete versión base 4.2.2 Índice]

127.0.0.1:15311/library/base/html/print.html 3/3

También podría gustarte