更改 R 中 ggplot2 圖表中條形圖的起始點。
要更改 R 中 ggplot2 圖表中條形圖的起始點,我們可以使用 ggplot2 包的 coord_cartesian 函式以及 ylim 引數,在其中我們可以更改條形圖值的起始點和結束點。
檢視下面給出的示例以瞭解如何操作。
示例
以下程式碼片段建立了一個示例資料框 -
x<-c("A","B")
y<-c(45,42)
df<-data.frame(x,y)
df建立了以下資料框
x y 1 A 45 2 B 42
要載入 ggplot2 包併為上面建立的資料框中的 df 資料建立條形圖,請將以下程式碼新增到上述程式碼片段中 -
x<-c("A","B")
y<-c(45,42)
df<-data.frame(x,y)
library(ggplot2)
ggplot(df,aes(x,y))+geom_bar(stat="identity")輸出
如果您將以上所有程式碼片段作為單個程式執行,它將生成以下輸出 -

要為 df 中的資料建立條形圖,並在上面建立的資料框中將條形圖的起始點設定為 10,請將以下程式碼新增到上述程式碼片段中 -
x<-c("A","B")
y<-c(45,42)
df<-data.frame(x,y)
library(ggplot2)
ggplot(df,aes(x,y))+geom_bar(stat="identity")+coord_cartesian(ylim=c(10,50))輸出
如果您將以上所有程式碼片段作為單個程式執行,它將生成以下輸出 -

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP