Я должен удалить галочки и главную строку от сгенерированной оси с помощью grid.yaxis. Согласно? grid.yaxis там является параметром "редактирований", который позволит мне настроить "майора", "галочки" и "маркировки".
Однако я не могу найти, как использовать параметр редактирований.
Вот некоторый пример кода, который потянет ось в центре.
grid_test_axis <- function ()
{
grid.newpage()
vplayout <- function(x,y)
viewport(layout.pos.row=x,layout.pos.col=y)
pushViewport( viewport( layout=grid.layout( nrow=3, ncol=3, widths=c(1,1,1), heights=c(1,1,1)) ) )
pushViewport(viewport(layout.pos.col=1, clip="on"))
grid.rect(gp=gpar(fill="red"))
popViewport()
pushViewport(viewport(layout.pos.col=3, clip="on"))
grid.rect(gp=gpar(fill="brown"))
popViewport()
pushViewport(viewport(layout.pos.row=1,layout.pos.col=2))
grid.rect(gp=gpar(fill="yellow"))
popViewport()
pushViewport(viewport(layout.pos.row=3,layout.pos.col=2))
grid.rect(gp=gpar(fill="blue"))
popViewport()
pushViewport(viewport(layout.pos.row=2,layout.pos.col=2))
pushViewport(viewport(layout=grid.layout(nrow=1, ncol=2)))
pushViewport(viewport(layout.pos.row=1,layout.pos.col=2))
grid.yaxis(main=TRUE, at=seq(.1, .9, length=5))
popViewport(3)
}
Я хотел бы просто остаться с числами, не галочками или главной строкой.
Спасибо.
Попробуйте это:
grid.yaxis(name="ya", main=TRUE, at=seq(0.1, 0.9, length=5))
grid.remove(gPath("ya", "ticks"))
grid.remove(gPath("ya", "major"))