如何在基础R绘图中显示带轮廓的文本?
在基础R绘图中无法直接显示带轮廓的文本,为此我们需要使用TeachingDemos包中的shadowtext函数。shadowtext函数将在创建基础R绘图后应用。
我们需要提供文本在绘图中的位置以及其他一些参数,例如需要显示的文本、轮廓颜色和大小,以便更好地显示。
示例 1
使用以下代码在基础R绘图中显示带轮廓的文本:
plot(1) shadowtext(1.2,1.2,"Point at 1",col="white",cex=2)
输出
如果执行上述代码,将生成以下输出:
示例 2
使用以下代码在基础R绘图中显示带轮廓的文本:
plot(5) shadowtext(1,6,"Point at 5",col="red",cex=2)
输出
如果执行上述代码,将生成以下内容:
输出
示例 3
使用以下代码在基础R绘图中显示带轮廓的文本:
plot(1:10) shadowtext(6,2,"Point Chart",col="green",cex=2)
输出
如果执行上述代码,将生成以下输出:
广告