如何在 R 中使用 ggplot2 在繪圖示題中顯示分數?
為了在 R 中使用 ggplot2 在繪圖示題中顯示分數,我們可以在 ggplot2 包的 ggtitle 函式中使用 frac 函式。通常,分數顯示為 X/Y,但 frac 函式有助於以“上/下”的形式建立分數。
檢視下面的示例,瞭解如何在使用 ggplot2 的繪圖示題中顯示分數的“上/下”形式。
示例
以下程式碼片段建立了一個示例資料框:
x<-rnorm(20) y<-rnorm(20) df<-data.frame(x,y) df
建立了以下資料框:
x y 1 0.23483738 1.4506593 2 -0.53391645 -0.6103884 3 0.43178470 0.9607968 4 -0.02202213 0.9308459 5 -0.67083342 -1.3704258 6 -1.01972845 -0.7536449 7 -0.41450037 1.7233977 8 0.65886251 0.9757482 9 1.47215186 0.2239160 10 -0.50323646 0.3078364 11 -0.75307929 0.6244623 12 0.43689883 1.4064075 13 -0.47781745 -0.6764910 14 -0.21645828 1.3042513 15 -0.39136288 -1.6218892 16 -0.10340456 0.2913214 17 0.41817242 1.6793330 18 -1.21634661 -2.2519936 19 -0.20690016 -0.0327693 20 0.38731829 0.6627035
要載入 ggplot2 包並在 x 和 y 之間建立點圖,並在繪圖示題中以“上/下”形式顯示分數,請將以下程式碼新增到上述程式碼片段中:
library(ggplot2)
ggplot(df,aes(x/y,y))+geom_point()+ggtitle(expression(paste("Scatterplot between ", frac(x,y), " and y")))輸出
如果將上述所有程式碼片段作為單個程式執行,則會生成以下輸出:

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