R语言 如何使用Par函数 |
您所在的位置:网站首页 › r语言order函数怎么用 › R语言 如何使用Par函数 |
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 )输出 在这个方法中,用户需要使用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 )输出 在这种方法中,为了改变轴和刻度线标签的大小,用户需要使用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()函数的bg参数。窗口的默认颜色是白色。bg参数可以采用任何R语言可接受的格式的颜色值。 语法: par( bg )其中 。 bg: 决定了窗口的背景颜色。例子 在这个例子中,使用R语言中的bg参数制作的基本图的绿色背景窗口。 # set green color for background of plot par( bg = "green" ) # draw a plot plot( 1:20 )输出 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |