本篇文章给大家分享的是有关AnyGantt中怎么创建一个树状图,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。色阶默认情况下,树形图图表的色标为序数,并且图块以默认调色板的颜色进行着色。颜色范围是自动设置的。序数要自定义序数色标,应使用ordinalColor()构造函数显式创建它。将其与range()组合以设置要用不同颜色标记的加热范围(两个或多个)。然后,您可以使用colors()方法为每个范围设置颜色。请注意,如果未指定颜色和范围,则使用顺序色标的默认设置。要将比例设置为图表的颜色比例,请使用colorScale()方法。(可选)您可以使用colorRange()启用颜色范围 -表示色阶的特殊交互式元素。使用顺序色标时,颜色范围将显示范围及其颜色。该colorLineSize()允许您自定义色阶(缺省值为20)的大小。查看其他设置:anychart.core.ui.ColorRange。此示例显示了具有顺序色标和颜色范围的树图:线性
要创建线性色标,请使用linearColor()构造函数。
然后调用colors()设置两种颜色,第一种表示0,第二种表示最大热量。瓦片会自动以这两种颜色的不同混合进行着色,如果未指定它们,则会使用线性色标的默认颜色。最后,调用colorScale()将比例设置为图表的颜色比例,并调用colorRange()添加颜色范围。使用线性色标,它看起来像是从第一种颜色到第二种颜色的渐变。在以下示例中,有一个带有线性色标和颜色范围的树形图:标签和工具提示标签是可以放置在任何图表上任何位置的文本或图像元素(您可以在整个系列或单个点上启用它们)。对于文本标签,可以使用字体设置和文本格式器。甲工具提示是文本时的曲线图上的点悬停在显示框。有许多可视设置和其他设置:例如,您可以使用字体设置和文本格式设置器来编辑文本,更改背景样式,调整工具提示的位置等等。Tokens要更改标签的文本,请将labels()和format()方法与tokens结合使用。要配置工具提示,请对tooltip()和format()方法执行相同的操作。以下是可与树图图表一起使用的标记列表:{%id}{%name 香港云主机}{%size}{%value}请注意,父元素的值和大小是自动计算的,因此您无需在数据中指定它们- {%value}和{%size}标记仍然有效。此外,您始终可以将自定义字段添加到数据中,并使用与其对应的自定义标记。此示例显示了如何使用令牌。与常规令牌一起使用自定义令牌{%capital}:格式化功能要配置标签和工具提示,可以使用格式化功能和以下字段:namesizevalue父元素的值和大小是自动计算的,因此您无需在数据中指定它们。您还可以将自定义字段添加到数据中,并使用getData()方法对其进行引用。下面的示例演示如何使用格式化功能。与常规字段一起使用自定义字段capital:字体大小标签的字体尺寸可根据瓦片的大小自动地调整-使用标记()与adjustFontSize()和true作为参数,以使该模式:标头
所有标题默认情况下,当前显示级别的父元素显示为标题。要禁用或启用它们,请使用或作为参数调用headers()方法:falsetrue您可以限制标题的最大高度,这在图表较小或图表大小动态变化的情况下可能是必要的。调用maxHeadersHeight()方法并以像素(默认为25)或百分比形式设置最大高度:标头的文本和字体可以在normal和hover 状态下配置:将normal()和hovered()方法与headers()结合使用。更改标题的默认文本类似于配置标签和工具提示。您应该将format()方法与标记或格式化功能一起使用:要配置标题的字体,请使用anychart.core.ui.LabelsFactory中列出的方法:下面的示例演示如何禁用/启用标头;他们的文本在悬停状态下被自定义,并且字体设置在所有状态下都被更改:个人标题通过将header字段添加到数据,可以单独配置每个标头:显示模式默认情况下,如果标题的文本不适合其高度,则不显示该文本。但是,您可以隐藏此类文本,也可以始终显示标题文本。要设置标题的显示模式,调用headersDisplayMode与中列出的参数中的一个方法anychart.enums.LabelsDisplayMode:”alwaysShow” (默认)”clip””drop”下面的示例演示如何更改显示模式,该模式最初设置为”drop”:互动性
下钻默认情况下,树形图是交互式的。它具有内置的向下钻取功能:如果单击某个元素,则可以向下钻取其子级;如果单击一个标题,则可以向上钻取一个级别。可以修改此行为-使用以下方法:drillTo()钻取到一个项目drillUp()向上钻取getDrilldownPath()获取下钻路径注意:默认情况下,也可以从上下文菜单中向下或向上钻取:右键单击图块或标题,然后在菜单中选择“向下钻取”或“向上钻取”-当然,如果有这些选项可用于该元素。有时,您可能还需要使用anychart.data.Tree类的search()方法在数据中执行搜索(请参阅“ 树数据模型”文章以了解有关操作类似树的数据的更多信息)。例如,如果要在数据树中向下钻取特定项目,请调用search()以获取该项目,并调用drillTo()来对其进行深入研究。要进行向上钻取,请调用drillUp():此示例显示如何使用自定义功能向下钻取到特定项目,向上钻取并将向下钻取路径添加到图表标题:禁用追溯要禁用向下钻取功能,应将事件侦听器添加到图表中。使用listen()方法并指定事件类型- drillchange:以上就是AnyGantt中怎么创建一个树状图,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注开发云行业资讯频道。
相关推荐: 如何解决stata出现“no observations”的问题
本篇内容主要讲解“如何解决stata出现“no observations”的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决stata出现“no observations”的问题”吧!在stata中进行回…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。