R语言 并排创建多个柱状图
在R编程语言中,条形图是一种线性数据的图形表示,是一维的。条形图用于统计分析,以方便理解数据。它以条形图的形式表示给定的数据。它可以沿x轴和y轴给出条形图。其中x轴代表数据的名称,y轴代表从0到n的条形图值。
在这篇文章中,我们将在R编程中创建多个并排的条形图。如果我们想创建多个并排的条形图,那么我们必须在上面的语法中指定参数,即beside=T。它将指定True。这将把第二个、第三个、……等等放到下一个柱状图中去。
语法:
barplot(data,beside=T)
其中,beside是指并排放置条形图。
因此,为了绘制多个并排的柱状图,每个柱状图的数据被初始化,并使用cbind()进行组合。然后用barplot()绘制,旁边设置为TRUE(T)。
例1 :
# college1 vector
college1=c(98,89,89.0,78,98,89)
# college2 vector
college2=c(88,91,100,78,98,80)
# combine two vectors using cbind
# function
college_data=cbind(college1,college2)
# pass this college_data to the
# barplot
barplot(college_data,beside=T)
输出
例2 :
# college1 vector
college1=c(98,89,89.0,78,98,89)
# college2 vector
college2=c(88,91,100,78,98,80)
# college3 vector
college3=c(98,89,89.0,100,67,56)
# combine three college vectors
# using cbind function
college_data=cbind(college1,college2,college3)
# pass this college_data to the barplot
barplot(college_data,beside=T)
输出