使用不带坐标轴刻度和坐标轴标签的 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 y1 -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