R - 如何在R中输出部分着色的字符串?

时间:2014-04-17 23:23:02

标签: r

我想输出部分彩色的字符串。例如类似的东西:

  

打印(粘贴(“这是怎么样”,样式(“红色”,“红色”,“粗体”),“看起来。”))

[1]“这就是红色的样子。”

字符串红色应涂成红色。

任何帮助都将不胜感激!!

2 个答案:

答案 0 :(得分:0)

您可以使用text

来破解它
plot(1:10,1:10,type='n',frame.plot=F,axes=F,xlab="",ylab="")
text(5,1,"This is how")
text(5.8,1,"Red",col='red',font=2)
text(6.3,1,"looks.")

enter image description here

答案 1 :(得分:0)

也许crayon软件包可以为您提供帮助:

library(crayon)
cat("This is how", red("Red"), "looks.\n")

输出:

enter image description here

如果您想要更多功能,也许xterm256 package会有所帮助。