1. 图形初始化
例如:bar= Bar("正标题", "副标题")
图形大小(width ,height ),正标题、副标题,支持\n换行,标题位置、标题文字的大小、标题的颜色、画布背景颜色、渲染方式
图形的位置如何设置呢?
2. 通用配置项都在add()中进行配置
例如:
bar.add("statistics", stat_attr, stat_v , mark_point=['max', 'min'],mark_line=["average"],is_label_show =True, label_pos ='inside',label_formatter='{c}',xaxis_interval =0,is_datazoom_show =True,legend_pos ='right',legend_top ='center',is_more_utils =True)
- xyAxis:直角坐标系中的 x、y 轴(Line、Bar、Scatter、EffectScatter、Kline)
- dataZoom:dataZoom 组件 用于区域缩放,从而能自由关注细节的数据信息,或者概览数据整体,或者去除离群点的影响。(Line、Bar、Scatter、EffectScatter、Kline、Boxplot)
- legend:图例组件。图例组件展现了不同系列的标记(symbol),颜色和名字。可以通过点击图例控制哪些系列不显示。
- label:图形上的文本标签,可用于说明图形的一些数据信息,比如值,名称等。
- lineStyle:带线图形的线的风格选项(Line、Polar、Radar、Graph、Parallel)
- grid3D:3D笛卡尔坐标系组配置项,适用于 3D 图形。(Bar3D, Line3D, Scatter3D)
- axis3D:3D 笛卡尔坐标系 X,Y,Z 轴配置项,适用于 3D 图形。(Bar3D, Line3D, Scatter3D)
- visualMap:是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)
- markLine&markPoint:图形标记组件,用于标记指定的特殊数据,有标记线和标记点两种。(Bar、Line、Kline)
- tooltip:提示框组件,用于移动或点击鼠标时弹出数据内容
- toolbox:右侧实用工具箱
2.1 xyAxis: 坐标轴配置
坐标轴名称、数据标签、坐标轴
数据项
stat_attr, stat_v
坐标轴名称,名称的大小、颜色、位置
x,y轴交换
坐标轴刻度线和标签是否对齐
坐标轴数据反向
是否显示坐标轴
坐标轴刻度标签的显示间隔,0强制全部显示,1隔一个显示,以此类推
标签与坐标轴的距离