如何增加ggplot2圖表中X軸線的寬度?
為了增加R中ggplot2圖表中X軸線的寬度,我們可以使用`theme`函式,其中我們可以將`axis.line.x.bottom`引數大小設定為所需大小,並使用`element_line`。
檢視下面的示例以瞭解如何操作。
示例
以下程式碼片段建立一個示例資料框:
x<-sample(0:9,20,replace=TRUE) y<-sample(0:9,20,replace=TRUE) df<-data.frame(x,y) df
建立了以下資料框:
x y 1 4 5 2 5 0 3 5 3 4 7 4 5 1 9 6 0 6 7 6 0 8 9 7 9 6 5 10 5 3 11 2 8 12 3 2 13 5 1 14 1 2 15 8 2 16 6 5 17 5 2 18 1 2 19 9 4 20 9 2
要載入ggplot2包並在上面建立的資料框上建立x和y之間的散點圖,請將以下程式碼新增到上面的程式碼片段中:
x<-sample(0:9,20,replace=TRUE) y<-sample(0:9,20,replace=TRUE) df<-data.frame(x,y) library(ggplot2) ggplot(df,aes(x,y))+geom_point()
輸出
如果您將上面給出的所有程式碼片段作為一個程式執行,它將生成以下輸出:

要在上面建立的資料框上建立具有更大X軸線寬度的x和y之間的散點圖,請將以下程式碼新增到上面的程式碼片段中:
x<-sample(0:9,20,replace=TRUE) y<-sample(0:9,20,replace=TRUE) df<-data.frame(x,y) library(ggplot2) ggplot(df,aes(x,y))+geom_point()+theme(axis.line.x.bottom=element_line(size=2))
輸出
如果您將上面給出的所有程式碼片段作為一個程式執行,它將生成以下輸出:

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