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

标签 r

我想输出一个部分着色的字符串。例如类似于:

print(paste("This is how", style("Red","red", "bold"), "looks."))

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

字符串 Red 应为红色。

任何帮助将不胜感激!!

最佳答案

你可以使用 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

关于R - 如何在 R 中输出部分着色的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23145079/

相关文章:

r - 如何用文本替换表情符号并将它们视为单个单词?

r - 如何将table()转换为R中的矩阵

r - 制作带有多个堆叠部分的黑白 ggplot 条形图的最佳方法?

r - 为 R 最新 R 版本安装 quantstrat ()

r - lapply 返回闭包列表而不是 data.frames 列表

r - 在嵌套数据框中,将信息从一个列表列传递到另一列中应用的函数

r - 如何在 R 中的数据框中组合相似元素

string - 从字符串中删除转义符,或 "how can I get\out of the way?"

带有 mlr3::autoplot() 的 Roc 曲线用于 "holdout"重采样的基准

r - 如何在R中的不同方面产生不同的geom_vline?