如何在R的ggplot2圖表中新增標題?
為了在R的ggplot2圖表中新增標題,我們可以使用labs函式。
例如,如果我們有一個名為df的資料框,它包含兩列,例如X和Y,並且我們想在X和Y之間建立一個散點圖,並以“注意:顯示線性關係”為標題,那麼我們可以使用以下命令:
ggplot(df,aes(X,Y))+geom_point()+labs(caption="Note: Linear Relation Display")
示例
以下程式碼片段建立一個示例資料框:
x<-rnorm(20) y<-rnorm(20) df<-data.frame(x,y) df
建立了以下資料框
x y 1 1.145431 1.84334 2 0.200829 -0.47857 3 -0.716566 -0.97701 4 -0.449799 0.54394 5 -0.744272 0.86066 6 -0.662611 -1.04585 7 0.440630 -0.41821 8 0.968748 0.19329 9 1.009315 0.29988 10 -0.507220 -1.09525 11 -0.099724 0.38832 12 -0.366280 -1.41042 13 -0.906760 0.17358 14 -0.756205 -0.23318 15 -0.370161 -0.32490 16 0.361470 -1.32402 17 -0.712471 0.82726 18 -1.515501 0.55803 19 1.249399 -0.29689 20 -1.127540 1.45622
要載入ggplot2包並在上面建立的資料框上建立x和y之間的散點圖,請將以下程式碼新增到上面的程式碼片段中:
x<-rnorm(20) y<-rnorm(20) df<-data.frame(x,y) library(ggplot2) ggplot(df,aes(x,y))+geom_point()
輸出
如果您將上面給出的所有程式碼片段作為一個程式執行,它將生成以下輸出:

要在上面建立的資料框上建立帶有標題的x和y之間的散點圖,請將以下程式碼新增到上面的程式碼片段中:
x<-rnorm(20) y<-rnorm(20) df<-data.frame(x,y) library(ggplot2) ggplot(df,aes(x,y))+geom_point()+labs(caption="Note: Scatterplot between two Normal Random Variables")
輸出
如果您將上面給出的所有程式碼片段作為一個程式執行,它將生成以下輸出:

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