2012-05-29 33 views
25

我正在编写一个脚本,我想根据条件以不同的颜色将文本消息输出到控制台。例如:RED代表错误,BLUE代表警告等。有没有办法以颜色输出文本到R控制台

我正在使用R studio。

+0

我不确定RStudio,但这可以在Eclipse StatET的RJava客户端中使用。 – Andrie

+0

这可能是最好的发布到RStudio论坛。 (我的猜测是,这是不可能的,没有严重的黑客攻击。) –

+1

我对图书馆(colorout)上瘾。但是它不适用于RStudio :-( – GSee

回答

3

Romain Francoise的xterm256 package允许在任何能理解xterm256中断的控制台上进行这种事情。

+0

这看起来很有希望,但在R Studio中不起作用。对我来说太糟糕了谢谢 – notuo

+5

给未来的读者:xterm256不能和R 3.0一起工作 – mreq

+0

有没有进一步的更新?或者我们还没有任何R软件包可以在Rstudio控制台上输出彩色文本,或者在Rstudio的绘图或视图窗格中。 –

13

退房新crayon package:在GitHub page

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

更多信息。

+0

我已经搜索过它,并且在SO中找到问题,但它不起作用,只是打印没有在R控制台中指定颜色的字符串 –

+0

@ itfeature.com:您使用哪个特定的R控制台? – krlmlr

+0

它不适用于我,我正在使用R Studio版本0.99.892 - ©2009-2016 RStudio,Inc. – Jazzmine

相关问题