如何在R中使用ggplot2建立貼合邊緣的折線圖?
要使用ggplot2建立貼合邊緣的折線圖,我們可以按照以下步驟操作:
- 首先,建立資料框。
- 然後載入ggplot2包並以預設方式建立折線圖。
- 之後使用coord_cartesian函式建立折線圖。
建立資料框
讓我們建立一個如下所示的資料框:
x<-rpois(5,2) y<-rpois(5,5) df<-data.frame(x,y) df
執行上述指令碼後,將生成以下輸出(由於隨機化,此輸出會在您的系統上有所不同):
x y 1 2 5 2 1 4 3 3 8 4 1 3 5 2 5
以預設方式建立折線圖
載入ggplot2包並以預設方式建立折線圖:
library(ggplot2) x<-rpois(5,2) y<-rpois(5,5) df<-data.frame(x,y) ggplot(df,aes(x,y))+geom_line()
輸出
建立貼合邊緣的折線圖
使用ggplot2包的coord_cartesian函式建立折線圖,使線條貼合邊緣:
library(ggplot2) x<-rpois(5,2) y<-rpois(5,5) df<-data.frame(x,y) ggplot(df,aes(x,y))+geom_line()+coord_cartesian(xlim=c(1.09,2.91))
輸出
廣告