[英]lines on plot in r sometimes don't draw
我有以下代碼來說明有時r上的線不會繪制。 我找不到模式,或者無法阻止這種情況,我什至在我的第5和第6行嘗試中都看到了反轉的坐標,在繪圖范圍內嘗試過,因為我的一生無法理解這一點
任何意見,將不勝感激。
myColors=c("red","green","blue","orange","pink","purple")
df<-setNames(data.frame(matrix(ncol = 3, nrow = 0)), c("Person","yearsExp", "yearsStudy"))
df[nrow(df) + 1,] = c(1,0,0)
df[nrow(df) + 1,] = c(2,0,3)
df[nrow(df) + 1,] = c(3,3,0)
df[nrow(df) + 1,] = c(4,3,3)
plot(df$yearsExp,df$yearsStudy,xlab=xlab,ylab=ylab,main=title,pch=pchvector,col=colvector,type="n",xlim=c(0,3),ylim=c(0,3))
text(df$yearsExp,df$yearsStudy,labels=df$Person)
# will draw
lines(c(1.9,1.9), c(2.0,2.4), pch=16, col=myColors[3],type="l")
lines(c(1.3,1.2), c(1.8,1.1), pch=16, col=myColors[2],type="l")
lines(c(1.7,1.1), c(1.3,1.9), pch=16, col=myColors[1],type="l")
# wont draw
lines(c(0.0,0.0), c(3.0,3.0), pch=16, col=myColors[6],type="l")
lines(c(0.1,0.1), c(1.3,1.3), pch=16, col=myColors[5],type="l")
lines(c(1.3,1.3),c(0.1,0.1), pch=16, col=myColors[4],type="l")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.