数据类型与可视化:柱状图、饼图和直方图的使用与分析
1. 柱状图
1.1 柱状图概述
柱状图由矩形条组成,其高度代表分类变量不同水平下数值的频数。柱状图的自变量通常是分类变量,如月份、星期几、州或国家、年份(如 2000、2001、2020 等)或等级;而因变量则是数值型的,其值决定了每个柱子的高度,该高度与特定类别的数值成比例。简而言之,柱状图通过根据数值对大量数据进行分类来展示数据。
例如,在一项调查中记录了不同产品的客户满意度水平,若创建柱状图来可视化这些产品的满意度水平,就能直观地看到各产品满意度的差异。又如在工程调查中收集了一组工程师对不同编程语言的偏好数据,同样可以用柱状图来展示。
1.2 MATLAB 中创建柱状图
在 MATLAB 中,创建柱状图的主要函数是 bar ,其主要语法如下:
bar(x, y, BarWidth, style, ‘FaceColor’, , ‘EdgeColor’, , ‘LineWidth’, , ‘LineStyle’, )
其中, BarWidth 指定每个柱子的宽度,以每个柱子可用总空间的分数表示。默认值为 0.8,意味着柱子宽度是前一个柱子到下一个柱子空间的 80%,两侧各留 10% 的空间;若宽度为 1,则组内的柱子会相互接触。
1.3 柱状图样式
1.3.1 分组样式(’GROUPED’,默认)
将多个柱子并排显示,围绕相应的 x
超级会员免费看
订阅专栏 解锁全文
1034

被折叠的 条评论
为什么被折叠?



