6
我想在R中創建一個對角線上寫有希臘字母的標籤。我試過創建一個自定義的text.panel函數,它將標籤封裝在expression()
調用中,但這不起作用。如何在R中的一對圖的對角線上打印希臘字母?
下面是一個簡單的測試案例:
pairs.greek <- function(x, ...)
{
panel.txt <- function(x, y, labels, cex, font, ...)
{
lab <- labels
text(0.5, 0.5, expression(lab), cex=cex, font=font)
}
pairs(x, text.panel=panel.txt)
}
dat <- data.frame(alpha=runif(10), beta=runif(10), gamma=runif(10))
pairs.greek(dat)