Как удалить метки оси x в R cdplot? - PullRequest
1 голос
/ 11 октября 2019

Я хотел бы удалить стандартные метки оси x, предоставляемые cdplot, а затем использовать функцию axis (), чтобы представить мои собственные метки.

Пример

Forest = c(1,0,1,1,1,0,1,1,0,1)
change = c(-1, 3, 1, 4, 1, 1, -1, 1, -1, 6)
mydata = data.frame(Forest,change)

x = factor(mydata$Forest)

cdplot(x~mydata$change, ylab = NA, xlab = NA)

Командаxaxt="n" не работает с функцией cdplot, а xaxlabels = "n" вообще не существует.

Я также пытался использовать par(xaxt="n") для настройки графических параметров ex ante, но затем вызывал axis(1,...)Команда не дает никакого эффекта.

Может кто-нибудь пролить свет на то, как действовать?

Спасибо

1 Ответ

0 голосов
/ 11 октября 2019

Вы пытались выключить ось, построить график, а затем снова включить их?

par(xaxt="n")
cdplot(x~mydata$change, ylab = NA, xlab = NA)
par(xaxt="s")
axis(1, ...)
...