本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。
堆叠图中单个线条的外观和行为
StackedLineProperties
属性控制堆叠图中单个线条的外观和行为。在堆叠图中,您可以在垂直层叠的单独 y 轴中绘制表或时间表的变量或矩阵的列。通过更改属性值,您可以修改堆叠图的特定方面。
stackedplot
函数返回 StackedLineChart
对象。此对象又包含 StackedLineProperties
对象的数组,名为 LineProperties
。要设置单个线条的属性,请对 LineProperties
进行索引并访问对应对象的属性。
您可以使用圆点表示法查询和设置属性。例如,使用第三个绘图的 PlotType
属性将其更改为散点图。
T = readtable('outages.csv'); s = stackedplot(T); c = s.LineProperties(3).PlotType s.LineProperties(3).PlotType = 'scatter';
Color
- 线条颜色[0 0.4470 0.7410]
(默认) | RGB 三元组 | 十六进制颜色代码 | 'r'
| 'g'
| 'b'
| ...线条颜色,指定为 RGB 三元组、十六进制颜色代码或第一个表中列出的颜色选项之一。
对于自定义颜色,请指定 RGB 三元组或十六进制颜色代码。
RGB 三元组是包含三个元素的行向量,其元素分别指定颜色中红、绿、蓝分量的强度。强度值必须位于 [0,1]
范围内,例如 [0.4
0.6 0.7]
。
十六进制颜色代码是字符向量或字符串标量,以井号 (#
) 开头,后跟三个或六个十六进制数字,范围可以是 0
到 F
。这些值不区分大小写。因此,颜色代码 '#FF8800'
与 '#ff8800'
、'#F80'
与 '#f80'
是等效的。
此外,还可以按名称指定一些常见的颜色。下表列出了命名颜色选项、等效 RGB 三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' | |
'green' | 'g' | [0 1 0] | '#00FF00' | |
'blue' | 'b' | [0 0 1] | '#0000FF' | |
'cyan'
| 'c' | [0 1 1] | '#00FFFF' | |
'magenta' | 'm' | [1 0 1] | '#FF00FF' | |
'yellow' | 'y' | [1 1 0] | '#FFFF00' | |
'black' | 'k' | [0 0 0] | '#000000' | |
'white' | 'w' | [1 1 1] | '#FFFFFF' | |
'none' | 不适用 | 不适用 | 不适用 | 无颜色 |
以下是 MATLAB® 在许多类型的绘图中使用的默认颜色的 RGB 三元组和十六进制颜色代码。
RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 0.7410] | '#0072BD' | |
[0.8500 0.3250 0.0980] | '#D95319' | |
[0.9290 0.6940 0.1250] | '#EDB120' | |
[0.4940 0.1840 0.5560] | '#7E2F8E' | |
[0.4660 0.6740 0.1880] | '#77AC30' | |
[0.3010 0.7450 0.9330] | '#4DBEEE' | |
[0.6350 0.0780 0.1840] | '#A2142F' |
示例: 'blue'
示例: [0 0 1]
示例: '#0000FF'
LineStyle
- 线型'-'
(默认) | '--'
| ':'
| '-.'
| 'none'
线型,指定为下表中列出的选项之一。
线型 | 说明 | 表示的线条 |
---|---|---|
'-' | 实线 |
|
'--' | 虚线 |
|
':' | 点线 |
|
'-.' | 点划线 |
|
'none' | 无线条 | 无线条 |
LineWidth
- 线条宽度0.5
(默认) | 正值线宽,指定为以磅为单位的正值,其中 1 磅 = 1/72 英寸。如果该线条具有标记,则线条宽度也会影响标记边。
Marker
- 标记符号'none'
(默认) | 'o'
| '+'
| '*'
| '.'
| ...标记符号,指定为下表中列出的值之一。默认情况下,对象不显示标记。指定标记符号可在每个数据点或顶点添加标记。
值 | 说明 |
---|---|
'o' | 圆圈 |
'+' | 加号 |
'*' | 星号 |
'.' | 点 |
'x' | 叉号 |
'square' 或 's' | 方形 |
'diamond' 或 'd' | 菱形 |
'^' | 上三角 |
'v' | 下三角 |
'>' | 右三角 |
'<' | 左三角 |
'pentagram' 或 'p' | 五角星(五角形) |
'hexagram' 或 'h' | 六角星(六角形) |
'none' | 无标记 |
MarkerEdgeColor
- 标记轮廓颜色'none'
| RGB 三元组 | 十六进制颜色代码 | 'r'
| 'g'
| 'b'
| ...标记轮廓颜色,指定为 'none'
、RGB 三元组、十六进制颜色代码或第一个表中列出的颜色选项之一。
对于自定义颜色,请指定 RGB 三元组或十六进制颜色代码。
RGB 三元组是包含三个元素的行向量,其元素分别指定颜色中红、绿、蓝分量的强度。强度值必须位于 [0,1]
范围内,例如 [0.4 0.6
0.7]
。
十六进制颜色代码是字符向量或字符串标量,以井号 (#
) 开头,后跟三个或六个十六进制数字,范围可以是 0
到 F
。这些值不区分大小写。因此,颜色代码 '#FF8800'
与 '#ff8800'
、'#F80'
与 '#f80'
是等效的。
此外,还可以按名称指定一些常见的颜色。下表列出了命名颜色选项、等效 RGB 三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | 不适用 | 不适用 | 不适用 | 无颜色 |
以下是 MATLAB 在许多类型的绘图中使用的默认颜色的 RGB 三元组和十六进制颜色代码。
RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
示例: [0.5 0.5 0.5]
示例: 'blue'
示例: '#D2F9A7'
MarkerFaceColor
- 标记填充颜色'none'
(默认) | RGB 三元组 | 十六进制颜色代码 | 'r'
| 'g'
| 'b'
| ...标记填充颜色,指定为 'none'
、RGB 三元组、十六进制颜色代码或第一个表中列出的颜色选项之一。
对于自定义颜色,请指定 RGB 三元组或十六进制颜色代码。
RGB 三元组是包含三个元素的行向量,其元素分别指定颜色中红、绿、蓝分量的强度。强度值必须位于 [0,1]
范围内,例如 [0.4 0.6
0.7]
。
十六进制颜色代码是字符向量或字符串标量,以井号 (#
) 开头,后跟三个或六个十六进制数字,范围可以是 0
到 F
。这些值不区分大小写。因此,颜色代码 '#FF8800'
与 '#ff8800'
、'#F80'
与 '#f80'
是等效的。
此外,还可以按名称指定一些常见的颜色。下表列出了命名颜色选项、等效 RGB 三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | 不适用 | 不适用 | 不适用 | 无颜色 |
以下是 MATLAB 在许多类型的绘图中使用的默认颜色的 RGB 三元组和十六进制颜色代码。
RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
示例: [0.3 0.2 0.1]
示例: 'green'
示例: '#D2F9A7'
MarkerSize
- 标记大小6
(默认) | 正值标记大小,指定为以磅为单位的正值,其中 1 磅 = 1/72 英寸。
PlotType
- 绘图类型'plot'
(默认) | 'stairs'
| 'scatter'
绘图类型,指定为 'plot'
、'stairs'
或 'scatter'
。
您点击了调用以下 MATLAB 命令的链接:
Web 浏览器不支持 MATLAB 命令。请在 MATLAB 命令窗口中直接输入该命令以运行它。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
Select web siteYou can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.