智能数据洞察 DATAARTS INSIGHT-制作常用图表:配置样式

时间:2023-11-10 09:18:07

配置样式

本章节介绍图表组件相关的样各配置项的含义。

  • 尺寸位置
    • W:设置图表的宽,单位为px。
    • H:设置图表的高,单位px。
    • X:设置图表在画布中的位置。单位为px。
    • Y:设置图表在画布中的位置。单位为px。
    • 不透明度:设置图表在画布上的途明度,可通过滑动条进行设置,也可手动输入百分比,比例越大透明程度越低。
    图12 尺寸位置--线状图
  • 全局样式
    • 字体:设置图表中文字的字体,线状图、折线柱图、双轴折线柱图、台阶图、饼状图、玫瑰图、柱状图、水平柱状图支持设置。
    • 近似曲线:单击右侧的勾选框,可设置成近似的曲线。仅线状图支持设置
    • 数据点位置:设置台阶图数据点位置,支持设置为起点、中点、终点。
    • 数据展示:设置玫瑰图的展示样式,支持半径和面积设置。
    图13 全局样式-线状图示例
  • 柱子样式
    折线柱图、双轴折线柱图、柱状图、水平柱状图支持设置。
    • 柱子宽度:设置柱子宽度,可以通过输入数值或单击“-”或“+”调节。输入值不能为空,输入值必须在1到100之间。
    • 柱子圆角度:设置柱子圆角度,可以通过输入数值或单击“-”或“+”调节。输入值不能为空,输入值必须在0到100之间。
    • 系列间距:设置系列间距,可以通过输入数值或单击“-”或“+”调节。输入值不能为空,输入值必须在-100到100之间。
  • 边距
    线状图、折线柱图、双轴折线柱图、台阶图、柱状图、水平柱状图支持设置。
    • 顶部:设置图表与图层顶部的间距,可以通过输入数值或单击“-”或“+”调节。
    • 底部:设置图表与图层顶部的间距,可以通过输入数值或单击“-”或“+”调节。
    • 左侧:设置图表与图层左侧的间距,可以通过输入数值或单击“-”或“+”调节。
    • 右侧:设置图表与图层右侧的间距,可以通过输入数值或单击“-”或“+”调节。
  • x轴
    线状图、折线柱图、双轴折线图、台阶图、柱状图、水平柱状图y轴与x轴支持设置且设置参数一致。
    • 显示/隐藏x轴:单击“x轴”右侧的勾选框,表示显示x轴,表示隐藏x轴。
    • 文本:设置x轴的文本样式,包括字号、字体颜色、字体粗细、字体粗细。

      线状图还支持设置角度、数据类型、分割数、轴线颜色。数据类型:坐标轴对应的字段的数据类型,可以选择数值型、类目型、时间型。分割数:当“数据类型”为“数值型”或“时间型”时,显示标签的数量会根据设置的“分割数”做自适应显示。当“数据类型”配置为其他值时,该配置项不生效。

    • 数据类型:坐标轴对应的字段的数据类型,可以选择数值型、类目型、时间型、log型。
    • 轴标签:支持是在轴标签的角度。输入值不能为空,输入值在-90到90之间。

      双轴折线图、折线柱图支持设置轴标签的角度。

      柱状图支持设置轴标签的字号、颜色、字体粗细、角度、数据类型、标签间隔、最小标签、最大标签设置。

    • 坐标轴:设置x轴的颜色。
    • 显示/隐藏网格线:单击“网格线”右侧的勾选框,表示显示x轴,表示隐藏网格线。

      线状图支持线条格式设置,设置网格线的线条格式,其中包含实线、虚线、点划线。网格线的颜色也可配置。

    图14 x轴-线状图示例
  • y轴
    线状图、折线柱状图、柱状图、台阶图、双轴折线图柱图y1、y2轴、水平柱状图x轴与y轴支持设置且设置参数一致。
    • 显示/隐藏y轴:单击“y轴”右侧的勾选框,显示/隐藏网格线:单击“网格线”右侧的勾选框,表示显示y轴,表示隐藏y轴。
    • 文本:设置y轴的文本样式,包括字号、字体颜色、字体粗细、角度。
    • 轴标签:设置y轴的标签,支持对显示格式、最小值、最大值、分割数设置。显示格式支持设置自动、取整、保留一位小数、保留两位小数、保留三位小数、保留四位小数、保留五位小数。最小值支持自动取整和数据最小值。最大值支持自动取整和数据最大值。分割数输入值不能小于1。
    • 轴单位:设置y轴的单位和颜色。
    • 坐标轴:设置y轴轴线的颜色。
    • 显示/隐藏网格线:单击“网格线”右侧的勾选框,表示显示网格线,表示隐藏网格线。
    • 线条格式:设置网格线的线条格式,其中包含实线、虚线、点划线。网格线的颜色也可配置。
    图15 y轴-线状图
  • 图例
    线状图、折线图、双轴折线图、台阶图、柱状图、水平柱状图支持设置。
    • 显示/隐藏图例:单击“图例”右侧的勾选框,表示显示图例,表示隐藏图例。
    • 文本:设置图例的文本样式,包括字号、字体颜色、字体粗细。
    • 布局:设置图例的位置,支持顶部居中、顶部居左、顶部居右、底部居中、底部居左、底部居右。

      柱状图支持方向、左右间距、上下间距、图例间隔设置。方向支持水平和垂直设置。左右间距、上下间距、图例间隔输入不能为空,默认值分别为5、5、10。

      折线柱图和双轴折线图支持左右间距、上下间距、图例间隔设置。左右间距、上下间距、图例间隔输入不能为空,默认值分别为5、5、10。
      图16 图例-线状图示例
  • 动画
    线状图、折线柱图、双轴折线图、台阶图、饼状图、环形进度图、柱状图、水平柱状图支持设置。
    • 显示/隐藏提示信息:单击“动画”右侧的勾选框,表示开启图表的动画效果;表示预不开启图表的动画效果。
    • 入场动画:组件第一次渲染动画的时长,单位为ms。
    • 动画效果:动画的缓动效果,系统提供多种常见的动画缓动效果供您选择。
    • 各系列依次动画:开启后,各系列依次动画显示。未开启时,所有的系列同时动画显示。
    • 更新动画:组件数据更新时的动画时长,单位为ms。
    • 是否从之前位置开始:开启后,组件数据更新时,从上一个数据的位置开始播放动画;关闭后,组件数据更新时,从初始位置开始播放动画。
      图17 动画-线状图示例

  • 系列
    线状图、折线柱图、双轴折线图、台阶图、饼状图、玫瑰图、柱状图、水平柱状图支持设置。
    • 配色方案:支持默认色、经典、舒适、智能、数据、艺术的配色方案。
      图18 配色方案
    • 系列:支持对系列颜色的配置。
      图19 系列颜色配置
  • 标签属性

    饼状图、玫瑰图支持设置。

    • 显示/隐藏标签属性:单击“显示标签属性”左侧的勾选框,表示显示,表示隐藏。
    • 标签距中间:设置标签距中间的距离。
    • 轴距长度:设置标签的轴距长度。
    • 字号:设置标签字体大小。
    • 颜色:设置标签字体的颜色。
    • 字体粗细:设置标签的字体粗细。
    • 输入不能为空,且输入值在0到100之间。
    • 显示/隐藏数据值:单击“数据值”右侧的勾选框,表示显示,表示隐藏。
    • 显示/隐藏比例显示:单击“比例显示”右侧的勾选框,表示显示,表示隐藏。
  • 边线选项

    仅饼状图支持设置。

    • 颜色:设置边线的颜色。
    • 宽度:设置边线的宽度,输入不能为空,且输入值在0到10之间。
    • 途明度:设置边线的透明度。输入值不能为,且输入值必须在0到1之间。
  • 饼图属性

    饼状图和玫瑰图支持设置。

    • 内半径:设置内半径,输入不能为空,且输入值在0到100之间。
    • 外半径:设置外半径,输入不能为空,且输入值在0到100之间。
    • 水平位置:设置水平位置,输入不能为空,且输入值在0到100之间。
    • 垂直位置:设置垂直位置,输入不能为空,且输入值在0到100之间。
  • 视觉映射

    仅玫瑰图支持设置。

    • 显示/隐藏视觉映射:单击“视觉映射”左侧的勾选框,表示显示,表示隐藏。
    • 最大值:设置视觉映射的最大值。
    • 最小值:设置视觉映射的最小组。
    • 映射类型:支持连续型和分段型(等值)设置。
    • 方向:支持垂直和水平设置。
    • 宽度:的设置宽度,输入不能为空,且输入值在0到50之间。
    • 高度:设置映射高度,输入不能为空,且输入值在1到200之间。
    • 左侧:设置映射左侧,输入不能为空,且输入值在0到100之间。
    • 底部:设置映射底部,输入不能为空,且输入值在0到100之间。
    • 文字:支持设置颜色和字号。
  • 进度条

    仅环形进度条支持设置。

    • 内半径:设置内半径,输入不能为空,且输入值在0到100之间。
    • 外半径:设置外半径,输入不能为空,且输入值在0到100之间。
    • 背景色:设置进度条的背景色。
    • 进度条颜色:设置进度条的颜色。
  • 占比

    仅环形进度条支持设置。

    • 显示/隐藏占比:单击“占比”左侧的勾选框,表示显示,表示隐藏。
    • 小数位:设置小数位,输入不能为空,且输入值在0到10之间
    • 占比文本:支持字体、数值颜色、数值字号、字体粗细的设置。
    • 偏移:支持水平偏移和垂直偏移的设置。
support.huaweicloud.com/usermanual-dataartsinsight/dataartsinsight_03_0505.html