如何增加图例的字体大小?

时间:2015-08-17 13:24:47

标签: r

甚至是情节本身的话?任何提示都是受欢迎的。

 dat <- selectByDate(mydata, year = 2003)
 dat <- data.frame(date = mydata$date, obs = mydata$nox, mod = mydata$nox)
 dat <- transform(dat, month = as.numeric(format(date, "%m")))
mod1 <- transform(dat, mod = mod + 10 * month + 10 * month * rnorm(nrow(dat)),model = "model 1")
 mod1 <- transform(mod1, mod = c(mod[5:length(mod)], mod[(length(mod) - 3) :
length(mod)]))
 mod2 <- transform(dat, mod = mod + 7 * month + 7 * month * rnorm(nrow(dat)),
model = "model 2")
mod.dat <- rbind(mod1, mod2)

1 个答案:

答案 0 :(得分:0)

其中大部分似乎都是硬编码的,所以我不认为修改这个情节一般都很容易。在图例文本的特定情况下,您可以在创建后修改绘图对象中的一些参数:

out <- TaylorDiagram(mod.dat, obs = "obs", mod = "mod", group = "model")
out$plot$legend$right$args$key$text$cex <- 1.5
out$plot$legend$right$args$key$cex.title <- 1.5

我没有看到任何类似的东西只适用于情节本身的文字。要修改它,您可能需要深入挖掘代码本身并对其进行修改以获得所需的特定结果。

事实上,进一步挖掘,情节的大部分细节都发生在自定义面板函数panel.taylor.setuppanel.taylor中,其中几乎所有特定尺寸的东西都是硬编码的。

相关问题