 two key components: <code>data</code> (aka, traces) and a <code>layout</code>. A <em>trace</em> defines a mapping from data and visuals.<a href="#fn4" class="footnote-ref" id="fnref4"><sup>4</sup></a> Every trace has a <em>type</em> (e.g., histogram, pie, scatter, etc) and the trace type determines what other attributes (i.e., visual and/or interactive properties, like <code>x</code>, <code>hoverinfo</code>, <code>name</code>) are available to control the trace mapping. That is, not every trace attribute i