如何删除 R cdplot 中的 x 轴标签?

How to remove x axis labels in R cdplot?

我想去掉cdplot默认提供的x轴标签,然后用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")预先设置图形参数,但是提示axis(1,...)命令没有任何效果。

任何人都可以阐明如何进行吗?

谢谢

您是否尝试过关闭轴、绘图,然后重新打开它们?

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