【发布时间】:2018-10-16 12:52:02
【问题描述】:
我有一个关于 xaxis 标签的问题。 与此处讨论的内容相反:
How to specify the actual x axis values to plot as x axis ticks in R
我绘制了一个包含 10 列的数据框。每一个都用箱线图表示。 对于 x 轴,我的标签是 Pipe1 到 Pipe 10。现在我想将这些标签更改为特定的 ID,例如这种方式
windows()
par(mfrow= c(2,1),las=3)
boxplot(output.valid.fast,outline=F, xlab ="Pipes",ylab="RMSE(-)")
axis(1,at=c("Pipe1","Pipe2","Pipe3","Pipe4","Pipe5","Pipe6","Pipe7","Pipe8","Pipe9","Pipe10"),labels=c("1234","2345","3456","4567","5678","6789","78910","891011","9101112","10111213"))
每次执行此操作时,我都会收到一条错误消息,显示以下内容:
In axis(1, at = c("Pipe1", "Pipe2", "Pipe3", "Pipe4", "Pipe5", "Pipe6", :
NAs introduced by coercion
我在这里做错了什么?我非常感谢提示或建议。 干杯, 奥利
【问题讨论】:
-
非常感谢,就是这样!
标签: r plot axis axis-labels