当尝试使用 调整字体大小时directlabels
,list(cex=2)
该函数不希望地为每个点添加标签。
library(lattice)
library(directlabels)
foo <- data.frame(x=1:10, y=c(1:5, (1:5)^2), z=c(1:10))
direct.label( xyplot( y + z ~ x, foo, type=c('l','g') ),
list(cex=2) )
我更喜欢普通调用附带的默认标签放置(每组一个标签):
direct.label( xyplot( y + z ~ x, foo, type=c('l','g') ) )
指定first.points
如下所示的位置方法,为每组提供一个所需的标签,但这与我所追求的默认标签放置方法不同。
direct.label( xyplot( y + z ~ x, foo, type=c('l','g') ),
list("first.points", cex=2) )
有谁知道哪个位置方法重现了默认的自动放置方法?还是有另一种方法可以在不指定位置方法的情况下更改标签字体大小?