gpt4 book ai didi

r - 在 R 基本图中的文本字段周围放置一个框架

转载 作者:行者123 更新时间:2023-12-01 09:17:21 25 4
gpt4 key购买 nike

我有一个简单的散点图,我想在其中添加
一些文本字段。此外,我想在它们周围放置一个框架。

这是一个玩具示例:

set.seed(1)
x <- rnorm(10)
y <- rnorm(10)

plot(x,y)

text(0,0,'FRAME ME PLEASE')

最佳答案

如果您以绘图单位计算字符串的宽度和高度,则可以动态执行此操作:

set.seed(1); x <- rnorm(10); y <- rnorm(10); plot(x,y)

txt <- 'FRAME ME PLEASE'
xt <- 0
yt <- 0

text(xt, yt, txt)

sw <- strwidth(txt)
sh <- strheight(txt)
frsz <- 0.05

rect(
xt - sw/2 - frsz,
yt - sh/2 - frsz,
xt + sw/2 + frsz,
yt + sh/2 + frsz
)

enter image description here

值得注意的是,如果指定,这也可以处理宽高计算阶段的cex和字体变化。

关于r - 在 R 基本图中的文本字段周围放置一个框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41007726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com