如何将轴标题位置更改为 X 变量的顶部和 Y 变量的右侧?
在任何软件或编程语言中任何 2D 图表的默认轴标题位置对 X 轴是底部,对 Y 轴是左侧,但我们可以将这些标题的位置分别更改为顶部和右侧。可以通过使用 ggplot2 软件包的 scale_x_continuous(position="top") 和 scale_y_continuous(position="right") 函数来完成此操作。
示例
考虑一下以下数据帧 -
set.seed(101) x<-rnorm(10,1) y<-rnorm(10,2) df<-data.frame(x,y) df
输出
x y 1 0.6739635 2.52644810 2 1.5524619 1.20515556 3 0.3250562 3.42775554 4 1.2143595 0.53318031 5 1.3107692 1.76331662 6 2.1739663 1.80666204 7 1.6187899 1.15024526 8 0.8872657 2.05846550 9 1.9170283 1.18232964 10 0.7767406 -0.05030782
加载 ggplot2 软件包并在 x 与 y 之间创建散点图 -
示例library(ggplot2)
ggplot(df,aes(x,y))+geom_point()
输出
在图表右侧创建 y,在顶部创建 x 的散点图 -
示例
ggplot(df,aes(x,y))+geom_point()+scale_x_continuous(position="top")+scale_y_continu ous(position="right")
输出
广告