Plotly Heatmap trace struct. All top-level trace properties are struct fields. Unknown keys raise ArgumentError at construction time.
Nested properties (marker, line, etc.) accept plain maps or keyword lists — keyword lists are automatically normalised to maps before JSON encoding.
Fields
See the Plotly heatmap reference for full descriptions.
:autocolorscale— boolean:coloraxis— string (subplot id):colorbar— map (nested properties):colorscale— colorscale:connectgaps— boolean:customdata— data array:dx— number:dy— number:hoverinfo— flags: "x" | "y" | "z" | "text" | "name" | "all" | "none" | "skip":hoverlabel— map (nested properties):hoverongaps— boolean:hovertemplate— string:hovertemplatefallback— any:hovertext— data array:ids— data array:legend— string (subplot id):legendgroup— string:legendgrouptitle— map (nested properties):legendrank— number:legendwidth— number, 0:meta— any:name— string:opacity— number, 0–1:reversescale— boolean:showlegend— boolean:showscale— boolean:text— data array:textfont— map (nested properties):texttemplate— string:texttemplatefallback— any:transpose— boolean:uid— string:uirevision— any:visible— one of: true | false | "legendonly":x— data array:x0— any:xaxis— string (subplot id):xcalendar— one of: "chinese" | "coptic" | "discworld" | "ethiopian" | "gregorian" | "hebrew" | "islamic" | "jalali" | "julian" | "mayan" | "nanakshahi" | "nepali" | "persian" | "taiwan" | "thai" | "ummalqura":xgap— number, 0:xhoverformat— string:xperiod— any:xperiod0— any:xperiodalignment— one of: "start" | "middle" | "end":xtype— one of: "array" | "scaled":y— data array:y0— any:yaxis— string (subplot id):ycalendar— one of: "chinese" | "coptic" | "discworld" | "ethiopian" | "gregorian" | "hebrew" | "islamic" | "jalali" | "julian" | "mayan" | "nanakshahi" | "nepali" | "persian" | "taiwan" | "thai" | "ummalqura":ygap— number, 0:yhoverformat— string:yperiod— any:yperiod0— any:yperiodalignment— one of: "start" | "middle" | "end":ytype— one of: "array" | "scaled":z— data array:zauto— boolean:zhoverformat— string:zmax— number:zmid— number:zmin— number:zorder— integer:zsmooth— one of: "fast" | "best" | false
Summary
Functions
Z-values encoded as colour on a 2D grid. Construct a Heatmap trace. Raises ArgumentError on unknown keys.