cómo aumentar el límite de impresión máxima en R

86

Estoy usando el Graphpaquete en R para el análisis maxclique de 5461 elementos.

El elemento de salida final que obtengo es muy largo, por lo que recibo la siguiente advertencia:

alcanzado getOption("max.print")- 475569 filas omitidas

¿Alguien podría darme sugerencias sobre cómo aumentar el límite de max.print.

Arrendajo
fuente
4
es posible que desee encontrar un formato de salida adecuado y exportar de esa manera. Una vez que sus datos crecen lo suficiente, la impresión en la consola R se convierte rápidamente en una molestia más de lo que vale la pena.
Ari B. Friedman

Respuestas:

112

Utilice el optionscomando, por ejemplo options(max.print=1000000).

Ver ?options:

 ‘max.print’: integer, defaulting to ‘99999’.  ‘print’ or ‘show’
      methods can make use of this option, to limit the amount of
      information that is printed, to something in the order of
      (and typically slightly less than) ‘max.print’ _entries_.
NPE
fuente
hola aix: vea el resultado resultante: $ maxCliques [[179798]] [1] "n4301" "n4630" "n4480" "n4977" "n4427" $ maxCliques [[179799]] [1] "n4301" "n4630" " n4480 "" n4592 "$ maxCliques [[179800]] [1]" n4301 "" n4630 "" n4480 "" n4328 "" n4595 "... por qué comienza en" $ maxCliques [[179798]] "en lugar de" $ maxCliques [[1]] ", ¡qué extraño!
Jay
1
@Jeol: R imprime todo, pero por defecto la consola solo almacena las últimas 8000 líneas de salida. Vaya a Edit-> GUI preferences...-> linesy aumente el valor. Entonces Save...y OK.
Richie Cotton
Esta solución no funcionó en mi caso, después de ejecutar options(max.print=100)y luego head(df, 30)veo una lista de nombres de columnas en lugar de filas de datos.
RobertF
42

Ver ?options:

options(max.print=999999)
rcs
fuente
16
options(max.print = .Machine$integer.max)es la versión más extrema de esto
MichaelChirico
1

establezca las opciones de función (max.print = 10000) en la parte superior de su programa. ya que desea inicializar esto antes de que funcione. Me está funcionando.

usuario11049208
fuente