gpt4 book ai didi

r - 将所有轴标签放在 R lattice xyplot 的左侧和底部

转载 作者:行者123 更新时间:2023-12-01 10:44:46 29 4
gpt4 key购买 nike

我想更改轴标签按面板交替的默认 xyplot 设置。

xyplot(yield~N | P+K, data=npk)

enter image description here

我意识到这是有意避免相邻面板上的轴极值重叠,但对于如上所示的分类 x 轴标签,没有必要,而且发布看起来很奇怪。

有没有办法将所有轴标签放在同一侧,如下所示(我在图形程序中编辑的)?

enter image description here

最佳答案

在检查以确保我没有重复问题的同时,我尝试了一些新的搜索词并找到了隐藏在冗长的 xyplot 帮助文件中的解决方案。

有一个名为“scales”的参数,它本身有一堆你可以指定的参数,而且它必须在一个列表中。 alternating 的默认值为 TRUE,将其切换为 FALSE 即可:

xyplot(yield~N | P+K, data=npk, scales=list(alternating=FALSE))

enter image description here

您还可以为此参数输入一个数值以确定标签应该放在哪一边:

xyplot(yield~N | P+K, data=npk, scales=list(alternating=1))
xyplot(yield~N | P+K, data=npk, scales=list(alternating=2))

你可以传递多个参数让每个面板表现不同:

xyplot(yield~N | P+K, data=npk, scales=list(alternating=c(1,0))) 

这里默认是c(1,2)

关于r - 将所有轴标签放在 R lattice xyplot 的左侧和底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27828801/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com