使用不带坐标轴刻度和坐标轴标签的 ggplot2 创建图形。

要使用不带坐标轴刻度和坐标轴标签的 ggplot2 创建图形,我们可以使用主题函数,在该函数中,我们可以借助与每个坐标轴对应的参数(例如 axis.ticks.x、axis.ticks)将坐标轴刻度和坐标轴标签设置为空白.y、axis.text.x 和 axis.text.y。

要了解它的工作原理,请查看以下示例。

示例

考虑以下数据框 -

x<-rnorm(20)

y<-rnorm(20)

df<-data.frame(x,y)

df

创建以下数据框

              x          y

1  -1.029916441 -0.29560947

2  -0.739082074 -0.23020700

3   0.234939440 -0.93942559

4   0.756877856  1.38341053

5   0.389253648 -0.16756918

6  -0.717467618 -0.03400851

7   1.675155881  0.03443810

8   0.174651518  1.28373652

9  -0.003033735  1.74424235

10 -0.737359837  0.66037667

11  0.681099808 -0.94483371

12  0.073636741 -0.91757685

13  0.321299987  0.52778014

14 -1.396619243 -0.05129194

15  0.229400855  1.25622295

16 -0.819646603 -0.39269593

17 -0.417135872 -1.54430356

18  1.637382909  0.32918423

19  0.808213181  1.87005700

20  0.592011449 -0.15108324

要加载 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()+theme(axis.ticks.x=element_blank(),axis.ticks.

y=element_blank(),axis.text.y=element_blank(),axis.text.x=element_blank())

输出结果

如果您将上述所有片段作为单个程序执行,它会生成以下输出 -

以上是 使用不带坐标轴刻度和坐标轴标签的 ggplot2 创建图形。 的全部内容, 来源链接: utcz.com/z/363348.html

回到顶部