R语言 如何使用Par函数

您所在的位置:网站首页 r语言order函数怎么用 R语言 如何使用Par函数

R语言 如何使用Par函数

2024-07-11 20:54| 来源: 网络整理| 查看: 265

R语言 如何使用Par函数

在这篇文章中,我们将讨论如何在R编程语言中使用par()函数。

par()函数是用来设置或查询图形参数的。我们可以通过使用par()函数将框架划分成所需的网格,为绘图添加边距或改变框架的背景颜色。我们可以在R中使用par()函数来一次创建多个图。这有助于我们以精细的控制来创建图的排列。

方法1:使用par()函数在同一窗口中创建多个图

为了在R语言的同一窗口中创建多个图,我们首先通过使用par()函数的mfrow参数将框架分成所需的网格。在这里,我们可以向参数mfrow传递一个包含网格的行数和列数的向量,这将把我们的框架划分成一个有该行数和列数的网格。

语法:

par( mfrow )

其中。

mfrow: 决定了网格的行值和列值的一个向量。

例子

在这个例子中,使用par()函数在R语言中绘制了基本的多图。在这里,我们将窗口划分为一个3X2的网格,并在其中绘制了图画。

# divide window into a 3X2 grid par( mfrow= c(3,2) )   # add plots to window plot( 1:10 ) plot( 1:20 ) plot( 1:30 ) plot( 1:40 ) plot( 1:50 ) plot( 1:60 )

输出

如何在R语言中使用Par函数?

方法2:使用par()函数增加或减少绘图周围的边距

在这个方法中,用户需要使用par()函数的mar参数在R语言中增加或减少绘图周围的空白。在这里,mar参数需要一个向量,其中包含所有按以下顺序排列的边距值:底部、左侧、顶部、右侧。默认值是mar = c(5.1, 4.1, 4.1, 2.1)。

语法:

par( mar )

其中。

mar: 决定保证金向量,其中保证金的顺序为:下、左、上、右

例子

在这个例子中,我们使用par()函数的mar参数为一个图添加了大的左边和顶边距。

# Add margin using par() function par( mar= c(1,15,15,1) )   # create plot plot( 1:20 )

输出

如何在R语言中使用Par函数?

方法3:使用par()函数改变轴和刻度线标签的大小

在这种方法中,为了改变轴和刻度线标签的大小,用户需要使用par()函数的cex.lab()和cex.axis()参数来分别指定R语言中的轴标签和刻度线标签的大小。cex.lab和cex.axis的默认值都是1。

语法:

par( cex.lab, cex.axis )

其中。

cex.lab: 决定轴标签的大小。 cex.axis: 决定了刻度线标签的大小。

例子

在这个例子中,使用par()函数和cex.axis和cex.lab参数制作了一个带有大尺寸坐标轴和刻度线标签的图。

# set axis and tick label size with # par() function par( cex.axis= 3, cex.lab= 2)   # draw plot plot(1:20)

输出

如何在R语言中使用Par函数?

方法4:使用par()函数改变窗口的背景颜色

要在R语言中改变窗口的背景颜色,我们使用par()函数的bg参数。窗口的默认颜色是白色。bg参数可以采用任何R语言可接受的格式的颜色值。

语法:

par( bg )

其中 。

bg: 决定了窗口的背景颜色。

例子

在这个例子中,使用R语言中的bg参数制作的基本图的绿色背景窗口。

# set green color for background of plot par( bg = "green" )   # draw a plot plot( 1:20 )

输出

如何在R语言中使用Par函数?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3