EffectScatter - 涟漪特效散点图
由qxiao创建,最终由ydong 被浏览 45 用户
接口
- bigchart.Chart 定义建议 Chart文档
对于EffectScatter(涟漪特效散点图)的 _type=”effectscatter” 和 series_options:
bigcharts.Chart(
... 其他参数
# 【设置图表类型】图表类型,具体参考各类型图表
type_ = "effectscatter",
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,
# 系列 label 颜色
color: Optional[str] = None,
# 标记图形形状
symbol: Optional[str] = None,
# 标记的大小
symbol_size: Numeric = 10,
# 标记的旋转角度。注意在 markLine 中当 symbol 为 'arrow' 时会忽略 symbolRotate 强制设置为切线的角度。
symbol_rotate: types.Optional[types.Numeric] = None,
# 标签配置项,参考 `series_options.LabelOpts`
label_opts: Union[opts.LabelOpts, dict] = opts.LabelOpts(),
# 涟漪特效配置项,参考 `series_options.EffectOpts`
effect_opts: Union[opts.EffectOpts, dict] = opts.EffectOpts(),
# 提示框组件配置项,参考 `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/c43b548a-5995-4ae5-9b1e-c2beb2bae71b
\