lines函數概述
R語言中,abline函數每次僅能繪製一條直線,如果給出若干點,依次用線段連接起來的話,這可以藉助lines函數。
R語言中lines函數的使用格式如下:
lines(x, y = NULL,...)
其中,x和y為繪製直線的點向量,x和y應為數值型向量。
附加參數可以用來指定線型(如點線,點劃線等)、線的顏色、線的寬度等等。
使用案例
為了分析某網站工作日和非工作日在下午1點到晚上8點這段時間的平均訪問量,下面統計了某一周的數據如下:

請做出折線圖。
編寫R程序如下:
#定義時間向量1~8t <- rep(1:8) #定義v1向量表示非工作日的訪問量v1 <- c(245,356,210,189,345,234,191,452)#定義v2向量表示工作日的訪問量v2 <- c(345,451,541,548,600,720,650,560)#使用plot函數繪製一個空圖plot(c(1,8),c(100,750),type="n",xlab="時間",ylab="訪問次數")#使用abline函數添加網格線(不是必須)abline(h=seq(100,750,by=20), v=0:8, col="lightgray", lty=3)#繪製向量v1的折線,顏色為紅色lines(t, v1, col="red")#繪製向量v2的折線,顏色為藍色lines(t, v2, col="blue")
結果情況如下:

從圖中可以看出,本網站在工作日的下午1點到8點的平均訪問量要高於非工作日。這可以幫助網站站長在工作日時做好網站的內容的更新操作。或著針對網站的用戶群體,分析產生這一差距的原因是什麼。
如果你喜歡本文章,請關注我,我會定期更新有關R語言,Python,SPSS,Excel等數據分析方面的文章,從基礎到高級應用,帶你一步步學會數據分析。
共同學習,共同進步!