gpt4 book ai didi

r - 如何在 direct.label 中更改字体大小?

转载 作者:行者123 更新时间:2023-12-03 23:42:03 26 4
gpt4 key购买 nike

我无法在 direct.label(来自 directlabels 包)ggplot2 图中更改字体大小。请参阅下面的可重现示例 - 将标签旋转 45 度,使它们加粗、衬线和 50% 透明没有问题(下面代码末尾列表中的所有其他参数) - 但我无法控制字体大小。 (我真的不希望他们是 25 岁,这只是为了测试......)

有什么我遗漏的吗,或者这是一个错误?

library(ggplot2)
library(scales)
library(directlabels)
df <- data.frame(x = rnorm(26), y=rnorm(26), let=letters)
p <- ggplot(df, aes(x, y, color=let)) + geom_point()
direct.label(p,
list("top.points", rot=45, fontsize=25,
fontface="bold", fontfamily="serif", alpha=0.5))

最佳答案

我想通了,你用cex更改字体大小。

df <- data.frame(x = rnorm(26), y=rnorm(26), let=letters)
p <- ggplot(df, aes(x, y, color=let)) + geom_point()
direct.label(p,
list("top.points", rot=45, cex=6,
fontface="bold", fontfamily="serif", alpha=0.5))

那会给你,
jjj

关于r - 如何在 direct.label 中更改字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10000286/

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