Есть ли способ вывода текста на консоль R в цвете

Я пишу сценарий и хочу выводить текстовые сообщения на консоль разными цветами в зависимости от условий. Например: красный для ошибок и синий для предупреждений и т. Д.

Я использую RStudio.

 Andrie29 мая 2012 г., 18:11
Я не уверен насчет RStudio, но это возможно в RJava-клиенте Eclipse StatET.
 GSee29 мая 2012 г., 18:47
Я зависим от библиотеки (раскраска). Но он не работает с RStudio :-(
 notuo29 мая 2012 г., 19:00
Спасибо за вашу помощь. Я сейчас спрашиваю на форумах R Studio. Я попытался с некоторыми из упомянутых пакетов без успеха.
 Ben Bolker29 мая 2012 г., 18:37
Лучше всего опубликовать это на форумах RStudio. (Я предполагаю, что это невозможно без серьезного взлома.)

Ответы на вопрос(2)

Проверьте новыйcrayon package:

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

Больше информации наСтраница GitHub.

Работает в RStudio 1.2.360+

 25 апр. 2015 г., 10:53
@ itfeature.com: Какую консоль R вы используете?
 25 апр. 2015 г., 06:46
Я уже искал его, а также нашел в SO вопросах, но он не работает. он просто печатает строку без цвета, указанного в консоли R.
 06 апр. 2016 г., 21:08
@Jazzmine: Поддержка цвета на консоли еще не добавлена в RStudio. Смотрите, напримерgithub.com/hadley/tibble/issues/30.
 08 апр. 2016 г., 09:55
Я установил пакет crayon из репозитория Github, но в моем случаеcat(blue("Hello", "world!\n")) по-прежнему возвращает черный цвет текста :(
 06 апр. 2016 г., 16:36
Это не работает для меня, и я использую R Studio версии 0.99.892 & # x2013; & # XA9; 2009-2016 RStudio, Inc.

xterm256 package Romain Francoise разрешает подобные вещи вообще на любой консоли, которая понимает прерывания xterm256.

 notuo29 мая 2012 г., 18:59
Это выглядит многообещающе, но не работает в R Studio. Слишком плохо для меня. Спасибо за чаевые
 08 мая 2013 г., 08:23
для будущих читателей: xterm256 не работает с R 3.0
 05 мар. 2018 г., 16:53
Crayon теперь работает в RStudio для меня (Linux Mint 18.2, R 3.4.3, Crayon 1.3.4, RStudio 1.2.360).
 20 сент. 2017 г., 16:28
есть ли дальнейшее обновление по этому вопросу? Или у нас все еще нет пакета R, который выводит цветной текст на консоль Rstudio или, альтернативно, на график или панель просмотра Rstudio.

Ваш ответ на вопрос