Guidelines
Use When
- Representing information over time, where there are multiple values within each X-Axis interval.
- Comparing multiple sets of information over time, where there are multiple values within each X-Axis interval.
Don′t Use When
- Displaying data that is tied to a single value per X-Axis interval, i.e., rolling return.
- Representing information that is intended for comparison, but not for comparing trends over time.
Visual Language
- Never use colors outside those defined in the visualization palette.
- Always use the relevant color orders and meanings from the visualization palette.
- Always use the dotted-line configuration to establish visual hierarchy. Solid lines are intended to represent primary items, while dotted lines can be used to represent secondary or tertiary items, i.e., benchmarks.
Behaviors
- Within container widths of
650px
or less, the chart’s legend moves to the top, and the internal padding between elements tightens.
Editorial
- Use the “Abbreviated” Y-axis Label ,
y1abbreviation
, for things like currency abbreviations or other short labels, up to a maximum of 10 characters. Anything longer than that should use the “Full” Y-Axis Label, y1AxisLabel
.
- Include single characters, such as a “$”, at the beginning of the maximum Y-axis value. However, a “%” sign after the value should be moved to the “Abbreviated” Y-Axis label,
y1abbreviation
, to avoid offsetting the alignment of the Y-Axis text.
- Strive for short, succinct axis labels and legend items that clearly describe the data.
- Include the unit or increment in axis labels.
Code Reference
Necessary code documentation can be found in the MBC repository.