Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用LatticeExtra控制双比例绘图中的y轴_R_Lattice - Fatal编程技术网

如何使用LatticeExtra控制双比例绘图中的y轴

如何使用LatticeExtra控制双比例绘图中的y轴,r,lattice,R,Lattice,不幸的是,我在档案中找不到答案,即使已经有人问过类似的问题 我想画一个有两个y轴的图,使用LatticeExtra可以很好地工作 双刻度(obj1、obj2、add.ylab2=F、use.style=F)。但是,我无法控制y轴的图形参数,尤其是记号。 无论出于何种原因,我在第一个对象中使用的scales参数只影响x轴 这个问题有简单的解决办法吗 提前谢谢 我无法重现你的问题;也许是修补好的?调整两个轴的比例选项没有问题 foo <- list(x = 1:100, y = cumsum(

不幸的是,我在档案中找不到答案,即使已经有人问过类似的问题

我想画一个有两个y轴的图,使用LatticeExtra可以很好地工作 双刻度(obj1、obj2、add.ylab2=F、use.style=F)。但是,我无法控制y轴的图形参数,尤其是记号。 无论出于何种原因,我在第一个对象中使用的scales参数只影响x轴

这个问题有简单的解决办法吗


提前谢谢

我无法重现你的问题;也许是修补好的?调整两个轴的
比例
选项没有问题

foo <- list(x = 1:100, y = cumsum(rnorm(100)))

obj1 <- xyplot(y ~ x, foo, type = "l", scales = list(y = list(tck = 1)))
obj2 <- xyplot(y ^ 2 ~ x, foo, type = "l",
               scales = list(y = list(tck = 3, rot = 90)))

doubleYScale(obj1, obj2, add.axis = TRUE)

foo我无法重现你的问题;也许是修补好的?调整两个轴的
比例
选项没有问题

foo <- list(x = 1:100, y = cumsum(rnorm(100)))

obj1 <- xyplot(y ~ x, foo, type = "l", scales = list(y = list(tck = 1)))
obj2 <- xyplot(y ^ 2 ~ x, foo, type = "l",
               scales = list(y = list(tck = 3, rot = 90)))

doubleYScale(obj1, obj2, add.axis = TRUE)
foo