我可以繪製網格線與圖表:R:繪Y軸網格線刻度線之間的一半
df <-data.frame(x=c(1:100),y=runif(100))
plot(df$x,df$y,type="o")
grid (lty = 6,col = "grey")
但我怎麼能增加額外的網格線Ÿ中途y軸刻度線之間? 謝謝你的幫助。
我可以繪製網格線與圖表:R:繪Y軸網格線刻度線之間的一半
df <-data.frame(x=c(1:100),y=runif(100))
plot(df$x,df$y,type="o")
grid (lty = 6,col = "grey")
但我怎麼能增加額外的網格線Ÿ中途y軸刻度線之間? 謝謝你的幫助。
我認爲這應該在一般情況下工作,獨立於您放入它的陰謀y軸。
df <-data.frame(x=c(1:100),y=runif(100))
par(lab=c())
plot(df$x,df$y,type="o")
#first draw X gridlines
grid (nx = NULL, ny = NA, lty = 6,col = "grey")
#then draw y gridlines with abline
Yticks <- axTicks(2)
doublegrid <- c(seq(min(Yticks), max(Yticks), by=(max(Yticks)-min(Yticks))/((length(Yticks)-1)*2)))
abline(h=doublegrid, lty = 6,col = "grey")
非常感謝。 –
'y軸tickmarks',你是指那些帶數字的標記嗎?如果是這樣,
df <-data.frame(x=c(1:100),y=runif(100))
plot(df$x,df$y,type="o")
grid(lty = 6,col = "grey", nx=NULL, ny=NULL)
否則,
abline(h=0.1*0:36, col="gray")
就足夠了?
不改變tickmarks的數量你的意思是? – RHA
是保持相同的y軸tickmarks –