SwatchLegend
SwatchLegend[{col1,…},{lbl1,…}]
产生一个与带有标签 lbli,颜色为 coli 的色板相关联的图例.
SwatchLegend[{col1,…},Automatic]
产生颜色为 coli,具有占位符标签的图例.
SwatchLegend[{lbl1,…}]
表示一个在可视化函数内具有继承颜色的图例.
更多信息和选项
- SwatchLegend 使用颜色 coli 的形状在可视化或其他图例项中区别带有元素的标签 lbli.
- Legended[expr,SwatchLegend[…]] 可把图例应用到任意表达式 expr.
- 可以给出以下选项:
-
LabelStyle Automatic 用于标签的样式 LegendFunction Identity 整个图例的封装 LegendLabel None 图例的整体标签 LegendLayout Automatic 使用的图例布局 LegendMargins Automatic 图例内容和边界的空间 LegendMarkers Automatic 表明每个元素所使用的标记 LegendMarkerSize Automatic 形状的大小 - SwatchLegend 在 StandardForm 中显示为表格. 在 InputForm 中显示为颜色和标签的显式列表.
- 在 SwatchLegend 中,LegendLayout 具有以下形式:
-
Automatic 自动决定布局 "Row" 在水平行上显示图例 "Column" 在垂直列上显示图例 "ReversedRow" 在水平行上显示颠倒的图例 "ReversedColumn" 在垂直列上显示颠倒的图例 f 应用 f 构建图例 - 布局规范 f 应用于值 {{col1,lbl1},…} 的表格产生图例.
- 当 LegendLayout->Automatic 时,使用的布局将依赖于与被图例的对象的相关位置.
范例
打开所有单元关闭所有单元范围 (13)
数据 (8)
使用 Directive 组合样式中的命令:
SwatchLegend 使用更短的样式和标签列表:
默认情况下,使用 Placeholder:
在其他情况下,SwatchLegend 保持不被计算:
SwatchLegend 通常显示为表格形式:
InputForm 显示为文本形式:
演示 (5)
SwatchLegend 自动换行:
在绘图中,SwatchLegend 自动选取样式:
改变 SwatchLegend 的默认外表和位置:
使用 Legended 给具有 SwatchLegend 的 Graphics 画图例:
选项 (23)
LabelStyle (3)
LegendFunction (4)
LegendLabel (5)
LegendLabel 的标签被包含在 LegendFunction 的参变量中:
使用 Labeled 构建一个标签在外的 LegendFunction:
使用 LabelStyle 标明图例标签的样式:
使用 Placed 改变图例标签位置:
使用 Placed 中第三个参变量旋转图例标签:
应用 (1)
给一个 Graph 对象画图例:
文本
Wolfram Research (2012),SwatchLegend,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SwatchLegend.html.
CMS
Wolfram 语言. 2012. "SwatchLegend." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SwatchLegend.html.
APA
Wolfram 语言. (2012). SwatchLegend. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SwatchLegend.html 年