我想在不导入外部库的情况下更改R中打印的某些输出的颜色。我该怎么办?
我已经知道
print('this is black')
和
message('this is red')
但是我该怎么做其他颜色?例如绿色或蓝色
我的问题类似于this,除了我限于使用base R(无软件包)
答案 0 :(得分:1)
您可以尝试使用此功能:
txt<-"test"
for(col in 29:47){ cat(paste0("\033[0;", col, "m",txt,"\033[0m","\n"))}
或者如果您想让其他功能有趣,我会找到这个
https://github.com/r-lib/testthat/blob/717b02164def5c1f027d3a20b889dae35428b6d7/R/colour-text.r