天儿真好
我使用twoord绘制了组合条和折线图,其中以finical年为x轴。
请参阅示例
a=c(50,75,80,100,110)
b=c(500,750,800,1000,1100)
finyr=c("2001-02","2002-01","2003-04","2004-05","2005-06")
twoord.plot(finyr,a,finyr,b,
type=c("bar","l"),
ylab="a",rylab="b",xlab="Financial year",
lcol=32,rcol=4,do.first="plot_bg()")
由于财政年度是一个字符,它会返回以下错误消息
plot.window(...)出错:无效的'xlim'值 另外:Warningmessage: 在xy.coords(x,y,xlabel,ylabel,log)中:强制引入的NA
我可以通过使用2001,2002等而不是财政年度来创建我想要的图表,但是希望将财政年度作为x轴标签。有没有办法重新标记轴?是否有另一种方法来生成允许x轴字符的图形?
由于 马特
答案 0 :(得分:1)
我认为您正在寻找xticklab
参数。您可以给自己喜欢的任何标签打勾:
finyrNum <- 1:5
twoord.plot(finyrNum,a,finyrNum,b,
type=c("bar","l"),
ylab="a",rylab="b",xlab="Financial year",
lcol=32,rcol=4,do.first="plot_bg()", xticklab=finyr)