复杂图中的 Hmisc 标签 (SPLOM)
Hmisc labels in complex plots (SPLOM)
有没有一种简单的方法可以让之前定义的 Hmisc 标签出现在复杂的 R 图中,例如一个 SPLOM(散点图矩阵)?
# defining labels
library(Hmisc)
label(mtcars$mpg) <- "Miles per gallon"
label(mtcars$qsec) <- "quarter mile time"
# SPLOM
library(psych)
pairs.panels(mtcars[, c("mpg", "qsec")])
在那种情况下,情节中应该有 "miles per gallon" 而不是 "mpg"。
我们可以使用setNames
来更改名称
pairs.panels(setNames(mtcars[c("mpg", "qsec")], c("Miles per gallon", "quarter mile time")))
有没有一种简单的方法可以让之前定义的 Hmisc 标签出现在复杂的 R 图中,例如一个 SPLOM(散点图矩阵)?
# defining labels
library(Hmisc)
label(mtcars$mpg) <- "Miles per gallon"
label(mtcars$qsec) <- "quarter mile time"
# SPLOM
library(psych)
pairs.panels(mtcars[, c("mpg", "qsec")])
在那种情况下,情节中应该有 "miles per gallon" 而不是 "mpg"。
我们可以使用setNames
来更改名称
pairs.panels(setNames(mtcars[c("mpg", "qsec")], c("Miles per gallon", "quarter mile time")))