条形图
酒吧(y)
栏(x, y)
酒吧(___,宽度)
酒吧(___、风格)
酒吧(___,颜色)
酒吧(___、名称、值)
栏(ax,___)
b=巴(___)
创建一个包含两个子图的图形。在上面的子图中,绘制条形图。在下面的子图中,绘制相同数据的堆叠条形图。
Y = [1 2 3;4 5 6];ax₁=次要情节(2,1,1);y = subplot(0,1,2);栏(ax2 y“堆叠”)
使用RGB三元组设置条形图的内部颜色和轮廓颜色。设置条形图轮廓的宽度。
y=[75 91 105 123.5 131 150 179 203 226 249 281.5];巴(y,“FaceColor”(0。5。5),“EdgeColor”[0。9。9],“线宽”, 1.5)
控件来控制单个栏的颜色CData
财产的酒吧
对象。
创建一个柱状图并分配酒吧
对象设置为变量。设置脸色
财产的酒吧
反对“平”
这样图表就可以使用CData
财产。默认情况下,CData
属性使用默认RGB颜色值的矩阵进行预填充。要改变特定的颜色,请改变矩阵中相应的行。例如,更改第二个栏的颜色。
b =酒吧(兰德(10,1));b.FaceColor =“平”;b.CData(2) =(。5 0 5);
通过设置脸色
财产“平”
.然后设置CData
每个的属性酒吧
对象转换为整数。
y=[1 3 5;3 2 7;3 4 2];b=巴(y,“FaceColor”,“平”);为K = 1:size(y,2) b(K)CData = k;结束
x
- - - - - -x值x值,指定为向量或矩阵。如果x
和y
都是向量,那么它们的长度必须相等。如果x
和y
都是矩阵,那么它们的大小必须相等。如果x
是一个向量y
是一个矩阵,那么它的长度x
必须等于行数y
.
的x值不必按顺序排列,但不能包含重复的值。如果x
是矩阵,则它不能跨列包含重复值。
例子:1:10
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
y
- - - - - -y值y值,指定为向量或矩阵。
如果y
是向量吗酒吧
为每个元素绘制一个bar。的酒吧
函数将所有向量视为列向量。
如果y
是一个矩阵酒吧
根据中的行对条形图进行分组y
.
例子:[10 8 5 7 3 9 1]
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|持续时间
宽度
- - - - - -条宽0.8
(默认)|标量条宽,指定为每个条可用总空间的一小部分。默认的0.8
表示条宽为上一条到下一条的间距的80%,每侧为该间距的10%。
如果宽度是1
,然后一组中的铁条相互接触。
例子:0.5
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
风格
- - - - - -酒吧组风格“分组”
(默认)|“堆叠”
|“嘘”
|“histc”
条形条组样式,由其中一个值指定。
风格 | 意图 |
---|---|
|
中每一行显示一个组
|
|
中每一行显示一个栏
|
|
以直方图的形式显示图形,其中柱状图相互接触。此选项将创建 |
|
以直方图格式显示图形,但将每个柱居中x-滴答声,而不是使酒吧跨度x-滴答作响 |
颜色
- - - - - -栏的颜色“b”
|“r”
|“g”
|“c”
|“米”
|“y”
|“k”
|' w '
条形图颜色,指定为此表中的一种颜色。
颜色 | 颜色 |
---|---|
“b” |
蓝色的 |
“r” |
红色的 |
“g” |
绿色 |
“c” |
青色 |
“米” |
品红色的 |
“y” |
黄色的 |
“k” |
黑色的 |
' w ' |
白色 |
斧头
- - - - - -坐标轴对象坐标轴对象。如果你没有指定坐标轴,那么酒吧
将当前轴用于条形图。
指定可选的逗号分隔的对名称,值
参数。名称
参数名和价值
是对应的值。名称
必须出现在单引号内(' '
)。您可以按以下任意顺序指定多个名称和值对参数:Name1, Value1,…,的家
.
‘EdgeColor’,‘g’
指定条周围的绿色轮廓。
的酒吧
这里列出的属性只是一个子集。有关完整列表,请参见栏属性.
不能指定名称,值
使用“嘘”
或“histc”
栏组样式选项。
“EdgeColor”
- - - - - -轮廓颜色“平”
|“r”
|“g”
|“b”
| ...轮廓颜色,指定为RGB三元组,“平”
,或表格中列出的颜色选项之一。如果栏数小于或等于150栏,则默认值为(0 0 0)
,对应于黑色。如果超过150条,则默认值为“没有”
.
从R2017b开始“平”
选择使用CData
值为边着色。在以前的版本中“平”
选项使用颜色贴图中的颜色为边着色。
对于自定义颜色,请指定RGB三元组。RGB三元组是三元素行向量,其元素指定颜色的红色、绿色和蓝色分量的强度。强度必须在范围内[0, 1]
例如(0.4 0.6 0.7)
.或者,您可以通过名称指定一些常见的颜色。这个表列出了长和短颜色名称选项和等价的RGB三元组值。
选项 | 描述 | 等效RGB三重态 |
---|---|---|
“红色” 或“r” |
红色的 | (1 0 0) |
“绿色” 或“g” |
绿色 | (0 1 0) |
“蓝” 或“b” |
蓝色的 | (0 0 1) |
“黄色” 或“y” |
黄色的 | (1 1 0) |
“红色” 或“米” |
品红色的 | (1 0 1) |
“青色” 或“c” |
青色 | (0 1 1) |
“白色” 或' w ' |
白色 | (1 1 1) |
“黑色” 或“k” |
黑色的 | (0 0 0) |
“没有” |
没有颜色 | 不适用 |
例子:b = bar(1:10“EdgeColor”,“红”)
例子:b、 EdgeColor=[0.50.5];
例子:b.EdgeColor =“平”;
“FaceColor”
- - - - - -填充颜色“平”
|“r”
|“g”
|“b”
| ...填充颜色,指定为RGB三元组,“平”
,或表格中列出的颜色选项之一。的“平”
选择使用CData
值用于给面着色。
对于自定义颜色,请指定RGB三元组。RGB三元组是三元素行向量,其元素指定颜色的红色、绿色和蓝色分量的强度。强度必须在范围内[0, 1]
例如(0.4 0.6 0.7)
.或者,您可以通过名称指定一些常见的颜色。这个表列出了长和短颜色名称选项和等价的RGB三元组值。
选项 | 描述 | 等效RGB三重态 |
---|---|---|
“红色” 或“r” |
红色的 | (1 0 0) |
“绿色” 或“g” |
绿色 | (0 1 0) |
“蓝” 或“b” |
蓝色的 | (0 0 1) |
“黄色” 或“y” |
黄色的 | (1 1 0) |
“红色” 或“米” |
品红色的 | (1 0 1) |
“青色” 或“c” |
青色 | (0 1 1) |
“白色” 或' w ' |
白色 | (1 1 1) |
“黑色” 或“k” |
黑色的 | (0 0 0) |
“没有” |
没有颜色 | 不适用 |
从R2017b开始,默认值是色序
轴的性质。在以前的版本中,默认值是“平”
这些颜色是基于颜色图的。
例子:b=条(1:10,'FaceColor','red')
例子:b. faceccolor = [0 0.5 0.5];
例子:b、 FaceColor=‘平坦’;
CData的
- - - - - -颜色数据颜色数据,指定为以下值之一:
RGB三联体-单一RGB颜色值适用于所有的酒吧。
三列矩阵-一种颜色每条。矩阵中的每一行都为特定的条指定一个RGB三元组。
标量-单色应用于所有条,其中颜色来自colormap。
矢量-每个条一种颜色。颜色来自颜色贴图。
默认情况下,当您创建柱状图时CData
属性包含RGB三元组的三列矩阵。您可以通过更改矩阵中相应的行来更改特定条的颜色。
此属性仅在脸色
或EdgeColor
属性设置为“平”
.
通过设置脸色
财产“平”
。然后更改中相应的行CData
矩阵转换为新的RGB三元组。例如,更改第二个条的颜色。
b=巴(1:10,“FaceColor”,“平”);b.CData(2,:) = [0 0.8 0.8];
“基本价值”
- - - - - -基线值0
(默认)|数值标量值基线值,指定为数值标量值。
指定的基线值应用于x-轴心y-axis取决于柱状图的方向。如果您将条形图的方向从垂直改变为水平,或者反之,基线值可能会改变。设置BaseValue
属性设置后水平的
财产。
“线型”
- - - - - -条形轮廓线样式“- - -”
(默认)|“——”
|“:”
|“-”。
|“没有”
条形图轮廓的线样式,指定为此表中的线样式之一。
线条样式 | 线条样式 | 结果线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
“:” |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
“没有” |
没有线 | 没有线 |
“线宽”
- - - - - -钢筋轮廓宽度0.5
(默认)|积极的价值条形轮廓的宽度,以点为单位指定为正值。一点等于1/72英寸。
例子:1.5
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
b
- - - - - -酒吧
对象酒吧
对象酒吧
对象。使用中的元素b
访问和修改特定的属性酒吧
对象创建后。
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。