美文网首页
R语言--条形图与箱线图

R语言--条形图与箱线图

作者: Dear_Mozart | 来源:发表于2019-07-29 10:05 被阅读0次

条形图

R语言使用函数barplot()创建条形图。

barplot(H, xlab, ylab, main, names.arg, col)
  • H是包含在条形图中使用的数值的向量或矩阵。
  • xlab是x轴的标签。
  • ylab是y轴的标签。
  • main是条形图的标题。
  • names.arg是在每个条下出现的名称的向量。
  • col用于向图中的条形提供颜色。
    若使用多个颜色或names,则使用向量赋值。

另外,超过两个变量表示为用于创建组合条形图和堆叠条形图的矩阵。即使用matrix代替H向量,同时可以添加注释与图例(legend)。

# Create the input vectors.
colors <- c("green","orange","brown")
months <- c("Mar","Apr","May","Jun","Jul")
regions <- c("East","West","North")

# Create the matrix of the values.
Values <- matrix(c(2,9,3,11,9,4,8,7,3,12,5,2,8,10,11),nrow = 3,ncol = 5,byrow = TRUE)

# Give the chart file a name.
png(file = "barchart_stacked.png")

# Create the bar chart.
barplot(Values,main = "total revenue",names.arg = months,xlab = "month",ylab = "revenue",
   col = colors)

# Add the legend to the chart.
legend("topleft", regions, cex = 1.3, fill = colors)

# Save the file.
dev.off()

箱线图

箱线图是数据集中的数据分布良好的度量。 它将数据集分成三个四分位数。 此图表表示数据集中的最小值,最大值,中值,第一四分位数和第三四分位数。 它还可用于通过绘制每个数据集的箱线图来比较数据集之间的数据分布。R语言中使用boxplot()函数来创建箱线图。

boxplot(x, data, notch, varwidth, names, main)
  • x是向量或公式。
  • 数据是数据帧。
  • notch是逻辑值。 设置为TRUE以绘制凹口。
  • varwidth是一个逻辑值。 设置为true以绘制与样本大小成比例的框的宽度。
  • names是将打印在每个箱线图下的一组标签。
  • main用于给图表标题。
# Give the chart file a name.
png(file = "boxplot.png")

# Plot the chart.
boxplot(mpg ~ cyl, data = mtcars, xlab = "Number of Cylinders",
   ylab = "Miles Per Gallon", main = "Mileage Data")

# Save the file.
dev.off()

参考

https://www.w3cschool.cn/

相关文章

  • R语言--条形图与箱线图

    条形图 R语言使用函数barplot()创建条形图。 H是包含在条形图中使用的数值的向量或矩阵。 xlab是x轴的...

  • R语言基础图形综述

    R语言基础图形分为创建图形与添加图形内容。 创建图形条形图饼图直方图核密度图箱线图点图散点图折线图相关图马赛克图 ...

  • R语言 箱线图

    箱线图是数据集中的数据分布良好的度量。 它将数据集分成三个四分位数。 此图表表示数据集中的最小值,最大值,中值,第...

  • 秦路《七周》Python部分 -- 可视化笔记(pandas&

    折线图 条形图 直方图 箱线图 密度图 密度图 面积图 散点图 散点图矩阵 饼图

  • 第六章 基本图形

    《R语言实战》笔记系列 本章学习大纲 1.条形图、箱线图和点图 2.饼图和扇形图 3.直方图和核密度图 第一部分条...

  • R语言 条形图

    条形图表示矩形条中的数据,条的长度与变量的值成比例。 R语言使用函数barplot()创建条形图。 R语言可以在条...

  • R语言ggboxplot-一文掌握箱线图绘制所有细节

    作者:白介素2相关阅读:R语言ggplot2绘制箱线图R语言生存分析04-Cox比例风险模型诊断R语言生存分析03...

  • python可视化

    导入package 散点图 折线图 直方图 条形图 箱线图 扇形图 热图 蜘蛛图 二元变量分布 成对关系

  • 【R】箱线图

    示例数据请私信 实心 小提琴图 jitter plot 分组 按分组,多种变量 注: 获取数据时 可以替换为

  • R语言_数据框排序与数据框连接

    主要学习R语言的专题为以下几个内容: 数据框排序表达矩阵画箱线图花里胡哨的连接 需要重点掌握: R语言里的管道符号...

网友评论

      本文标题:R语言--条形图与箱线图

      本文链接:https://www.haomeiwen.com/subject/nhsvrctx.html