BigQuant使用文档

HeatMap - 热力图

由qxiao创建,最终由ydong 被浏览 55 用户

接口

对于HeatMap(热力图)的 _type=”heatmap” 和 series_options:

bigcharts.Chart(
    ... 其他参数
    # 【设置图表类型】图表类型,具体参考各类型图表
    type_ = "heatmap",
    
    # 热力图中y传入的数据轴必须是两项,第一项表示的是y轴坐标轴的刻度数据第二项表示的是系列数据
    y = ["col1", "col2"],

    series_options = {
        "列名": {
                # 系列名称,用于 tooltip 的显示,legend 的图例筛选。
                series_name: str,

                # 是否选中图例
                is_selected: bool = True,

                # 使用的 x 轴的 index,在单个图表实例中存在多个 x 轴的时候有用。
                xaxis_index: Optional[Numeric] = None,

                # 使用的 y 轴的 index,在单个图表实例中存在多个 y 轴的时候有用。
                yaxis_index: Optional[Numeric] = None,

                # 标签配置项,参考 `series_options.LabelOpts`
                label_opts: Union[opts.LabelOpts, dict] = opts.LabelOpts(),

                # 标记点配置项,参考 `series_options.MarkPointOpts`
                markpoint_opts: Union[opts.MarkPointOpts, dict, None] = None,

                # 标记线配置项,参考 `series_options.MarkLineOpts`
                markline_opts: Union[opts.MarkLineOpts, dict, None] = None,

                # 提示框组件配置项,参考 `series_options.TooltipOpts`
                tooltip_opts: Union[opts.TooltipOpts, dict, None] = None,

                # 图元样式配置项,参考 `series_options.ItemStyleOpts`
                itemstyle_opts: Union[opts.ItemStyleOpts, dict, None] = None,
        },
    }
)

示例代码

https://bigquant.com/codeshare/5709e2ab-056f-4703-b1b3-c5bc48def2b2

\

标签

大数据分析投资策略风险评估投资组合优化数据驱动决策
{link}