如何在 R 中使用 ggplot2 显示两个等号?


要使用 ggplot2 显示两个等号,我们可以遵循以下步骤:

  • 首先,创建一个数据框。
  • 创建散点图(你可以创建任何其他图表)。
  • 使用注释函数显示两个等号

创建数据框

让我们创建一个数据框,如下所示:

 在线演示

x<-sample(1:100,25)
y<-sample(1:100,25)
df<-data.frame(x,y)
df

在执行上述脚本时,会生成以下输出(此输出因随机性而在你的系统上有所不同):

  x y
1 1 12
2 74 54
3 39 9
4 60 6
5 86 7
6 29 80
7 90 92
8 42 93
9 43 99
10 82 69
11 6  24
12 45 53
13 8  39
14 12 47
15 17 74
16 35 28
17 40 83
18 27 49
19 88 3
20 33 23
21 48 59
22 5  97
23 49 31
24 68 13
25 96 75

创建散点图

加载 ggplot2 包并在 x 和 y 之间创建散点图:

x<-sample(1:100,25)
y<-sample(1:100,25)
df<-data.frame(x,y)
library(ggplot2)
ggplot(df,aes(x,y))+geom_point()

输出

在图表内创建带有两个等号的散点图

使用 ggplot2 包的注释函数在图表内显示两个等号:

x<-sample(1:100,25)
y<-sample(1:100,25)
df<-data.frame(x,y)
library(ggplot2)
ggplot(df,aes(x,y))+geom_point()+annotate("text",x=75,y=75,label=(paste0("X==~Y==5
0")),parse=TRUE)

输出

更新日期:13-Aug-2021

227 次浏览

开启您的职业生涯

完成课程即可获得认证

开始
广告