如何在Lattice图中绘制刻度标记。

4
我该如何在Lattice绘图中将刻度标记放置在内部而不是外部?“tcl = 0.5”似乎适用于普通绘图,但不适用于我的Lattice点图。以下是我想要在Lattice中复制的示例:谢谢!
1个回答

7

刻度长度由tck=参数控制,需要通过它们的scales=参数传递给更高级别的绘图函数。将tck=0设置为禁止绘制刻度,而将其设置为负数会在图形内部绘制刻度:

library(lattice)

xyplot(1:10 ~ 1:10, 
       scales = list(y = list(tck=0), 
                     x = list(tck=c(-1, 0))))

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接