gpt4 book ai didi

r - 确定绘图中文本的实际宽度

转载 作者:行者123 更新时间:2023-12-04 17:37:32 24 4
gpt4 key购买 nike

我在 x 轴上绘制了一个因子,因此每个点都标有因子的名称。由于如果水平绘制文本会重叠,因此我将其全部垂直绘制。但是,我偶尔会遇到 x 轴边距不够大的问题。所以,我的问题是:有没有办法确定一个文本字符串在绘制时有多长(比如英寸)?

最佳答案

相信你在找strwidthgraphics包裹。

要使用它,首先绘制图表。然后只需调用strwidth("your string")例如:

library(graphics)

plot(1:5)

strwidth("hello")
# [1] 0.2640991
strwidth(" a longer string\n with multiple lines asdfsdfjkdsrew")
# [1] 1.875732

strwidth("hello", units="inches")
# [1] 0.3521322
strwidth("hello", units="figure")
# [1] 0.05030459

如果您正在绘制旋转文本,您可能想要使用 strheight (类似功能)

关于r - 确定绘图中文本的实际宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13782915/

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