R语言 如何调整ggplot2中图形的大小

R语言 如何调整ggplot2中图形的大小

在这篇文章中,我们将看到如何在R编程语言中调整ggplot2的图形大小。为了调整图形的大小,我们喜欢使用R语言中的option()方法。

option()方法: 它返回特定图形的高度和重量

语法: option(weight, height)

在ggplot2中调整图形的大小

在这里,我们将看到三个不同的例子,为此,我们将创建一个数据框架,然后用option()方法设置宽度和高度,然后用ggplot2绘制图形。

例1:

在这个例子中,我们要绘制一个高度为3、宽度为2的点图。

library(ggplot2)
  
# Create data for chart
val <-data.frame(course=c('DSA','C++','R','Python'),
                 num=c(77,55,80,60))
options(repr.plot.width = 2, repr.plot.height =3)
  
# Basic Line
ggplot(data=val, aes(x=course, y=num, group=1)) +geom_point()+
theme(text = element_text(size = 9),element_line(size =1))

输出

如何在R语言中调整ggplot2中图形的大小?

例2

在这个例子中,我们向option()函数传递了宽度为5,高度为2的信息来调整绘图的大小。

library(ggplot2)
  
# Create data for chart
val <-data.frame(course=c('DSA','C++','R','Python'),
                 num=c(77,55,80,60))
options(repr.plot.width = 5, repr.plot.height =2)
  
# Basic Line
ggplot(data=val, aes(x=course, y=num, group=1)) +geom_point()+
theme(text = element_text(size = 9),element_line(size =1))

输出

如何在R语言中调整ggplot2中图形的大小?

例3 :

在这个例子中,我们将宽度保持为9,高度保持为9来调整图的大小。

library(ggplot2)
  
# Create data for chart
val <-data.frame(course=c('DSA','C++','R','Python'),
                 num=c(77,55,80,60))
options(repr.plot.width =9, repr.plot.height =9)
  
# Basic Line
ggplot(data=val, aes(x=course, y=num, group=1)) +geom_point()+
theme(text = element_text(size = 9),element_line(size =1))

输出

如何在R语言中调整ggplot2中图形的大小?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程