有没有办法以RIR格式输出文本

not*_*tuo 42 console r colors output-formatting

我正在编写脚本,我想根据条件将不同颜色的文本消息输出到控制台.例如:RED表示错误,BLUE表示警告等.

我正在使用RStudio.

krl*_*mlr 31

看看新crayon包装:

library(crayon)
cat(blue("Hello", "world!\n"))
Run Code Online (Sandbox Code Playgroud)

有关GitHub页面的更多信息.

适用于RStudio 1.2.360+

  • 它也适用于我,Windows 10、R-3.4.4、RStudio 1.1.383 (3认同)

Qui*_*ten 1

另一种选择是使用insight带有该print_color函数的包。您还可以将文本设置为粗体斜体。这是一些可重现的代码:

library(insight)
print_color("ERROR", "red")
print_color("WARNINGS", "blue")
Run Code Online (Sandbox Code Playgroud)

输出RStudio:

在此输入图像描述