Estoy escribiendo un guión y quiero a la salida de mensajes de texto a la consola con diferentes colores dependiendo de las condiciones. Por ejemplo: ROJO para los errores, y el AZUL para las advertencias, etc.

Estoy usando RStudio.

  • No estoy seguro acerca de RStudio, pero esto es posible en la RJava cliente de Eclipse StatET.
  • Podría ser mejor después de esto a la RStudio foros. (Mi conjetura es que no es posible sin grave hacking.)
  • Soy adicto a la biblioteca(colorout). Pero no funciona con RStudio 🙁
  • Gracias por tu ayuda. Estoy preguntando en el R Studio foros de ahora. He probado con algunos de los paquetes mencionados, sin éxito.
InformationsquelleAutor notuo | 2012-05-29

2 Comentarios

  1. 28

    Echa un vistazo al nuevo crayón paquete:

    library(crayon)
    cat(blue("Hello", "world!\n"))

    Más información sobre el Página de GitHub.

    Obras en RStudio 1.2.360+

    • Ya he buscado, y también se encuentra en las preguntas, pero no funcionan. se acaba de imprimir la cadena sin color especificado en R de la consola.
    • Que en particular R de la consola estás usando?
    • No funcionó para mí, y estoy usando R Studio Versión 0.99.892 – © 2009-2016 RStudio, Inc.
    • Soporte de Color en la consola aún no se ha añadido a RStudio. Ver, por ejemplo, github.com/hadley/tibble/issues/30.
    • He instalado el crayón paquete del repositorio de Github, pero en mi caso cat(blue("Hello", "world!\n")) todavía devuelve negro color de texto 🙁
    • En la terminal, o en RStudio?
    • Es en RStudio
    • el crayón paquete contiene un has_color() función que noté fue, básicamente, que siempre devuelve false en Windows. Sin embargo, he descargado el ConEmu emulador de terminal y funciona allí. No he jugado con ComEmu características, pero parece un buen emulador de que, a diferencia de Cygwin, fácilmente se ejecuta R.
    • Funciona muy bien para mí (Linux Mint 18.2, R 3.4.3, Crayón 1.3.4, RStudio 1.2.360).
    • A mí me funciona así, Windows 10, R-3.4.4, RStudio 1.1.383

  2. 3

    La xterm256 paquete por Romain Francoise permite este tipo de cosas en general en cualquier consola que entiende xterm256 interrupciones.

    • Esto se ve prometedor, pero no funciona en R Studio. Demasiado malo para mí. Gracias por la sugerencia
    • para los lectores futuros: xterm256 no funciona con R 3.0
    • ¿hay alguna actualización de este? O todavía no tenemos ningún paquete de R que los resultados de color de texto en Rstudio consola o, alternativamente, en la parcela o en el panel de vista de Rstudio.
    • Crayon obras en RStudio ahora para mí (Linux Mint 18.2, R 3.4.3, Crayón 1.3.4, RStudio 1.2.360).

Dejar respuesta

Please enter your comment!
Please enter your name here