R语言 如何在ggplot2中设置轴限制

R语言 如何在ggplot2中设置轴限制

在这篇文章中,我们将看到如何在R编程语言中的ggplot2中设置轴的限制。

方法1:使用coord_cartesian()

这个方法是最有帮助的,因为它可以在轴的限制范围内显示图,而不会剪掉实际数据。它只是放大并显示限制下的区域。coord_cartesian()函数将被用来拒绝所有超过或低于给定四分位数的离群值

语法: plot + coord_cartesian(xlim = , ylim = )

例子: 在R语言的ggplot2中设置轴的极限值

# Create sample data
set.seed(5642)   
sample_data <- data.frame(x = rnorm(1000),        
                    y = rnorm(1000))
  
# Load ggplot2
library("ggplot2") 
  
# create plot with limits set
ggplot(sample_data, aes(x = x, y = y)) +
geom_point() +
coord_cartesian(xlim = c(-5, 1), ylim = c(0, 5))

输出

如何在R语言的ggplot2中设置轴限制?

方法2:使用xlim()和ylim()

这个方法剪辑未使用的数据,这意味着超出设定限制的观测值将不会被发送到任何一层并被剪辑掉。

语法: plot+ xlim( xmin, xmax ) + ylim( ymin, ymax )

例子: 在R语言的ggplot2中设置轴的极限。

# Create sample data
set.seed(5642)   
sample_data <- data.frame(x = rnorm(1000),        
                    y = rnorm(1000))
# Load ggplot2
library("ggplot2") 
  
# create plot with limits set
ggplot(sample_data, aes(x = x, y = y)) +
geom_point() + xlim(-5, 1)+ ylim(0, 5)

输出

如何在R语言的ggplot2中设置轴限制?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程