📌  相关文章
📜  在 R 中将 ggplot2 绘图轴的原点设置为零

📅  最后修改于: 2022-05-13 01:54:35.982000             🧑  作者: Mango

在 R 中将 ggplot2 绘图轴的原点设置为零

在本文中,我们将研究借助 R 编程语言的某些功能将 gplot2 绘图轴的原点设置为零的方法。

在这种将 ggpot2 绘图轴的原点设置为零的方法中,用户首先需要在工作的 R 控制台中安装并导入 ggplot2 包,然后与绘图一起调用 scale_x_continuous() 和 scale_y_continuous() 函数,使用所需的参数,这将在 R 编程语言中向两个 ggplot2 绘图轴的原点添加零,

Scale_x_continuous() 和 scale_y_continuous() 函数函数用于设置连续位置比例(x & y)。

让我们先看一下初始图,这样差异就很明显了。

示例:初始图

R
library(ggplot2)
  
gfg < - data.frame(x=c(4, 9, 5, 6, 10, 2, 3, 7, 8, 1),
                   y=c(9, 4, 3, 1, 5, 2, 8, 10, 7, 6))
  
gfg_plot < - ggplot(gfg, aes(x, y)) + geom_point()
  
gfg_plot


R
library(ggplot2)
  
gfg < - data.frame(x=c(4, 9, 5, 6, 10, 2, 3, 7, 8, 1),
                   y=c(9, 4, 3, 1, 5, 2, 8, 10, 7, 6))
  
gfg_plot < - ggplot(gfg, aes(x, y)) + geom_point()+
scale_x_continuous(expand=c(0, 0), limits=c(0, 10)) +
scale_y_continuous(expand=c(0, 0), limits=c(0, 10))
  
gfg_plot


输出:

现在,让我们向原点添加零。使用上述方法。

示例:最终图

电阻

library(ggplot2)
  
gfg < - data.frame(x=c(4, 9, 5, 6, 10, 2, 3, 7, 8, 1),
                   y=c(9, 4, 3, 1, 5, 2, 8, 10, 7, 6))
  
gfg_plot < - ggplot(gfg, aes(x, y)) + geom_point()+
scale_x_continuous(expand=c(0, 0), limits=c(0, 10)) +
scale_y_continuous(expand=c(0, 0), limits=c(0, 10))
  
gfg_plot

输出: