`
Rainbow702
  • 浏览: 1076745 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类

DateTimeAxis 的几个参数的含义

阅读更多

在FLEX的图表中,对于X轴而言,经常会用到像DateTimeAxis这种类型,我在第一次使用的时候对它的三个参数:dataIntervalinterval 和 minorTickInterval 的含义不是十分的明白,特别是第一个与其它两个的区别。后来,通过不断的尝试,大概明白了它们的意思。



 如上图,interval的值为 5, minorTickInterval 的值为1,dataInterval 为2.前面两个者大家应该都清楚吧,那一个值为2,是指什么呢?答案是指那个柱状图的宽度。比如,图中的粉红色与淡黄色的宽度都为2,但由于它们对应的时间分别是2和3,所以它们的柱子是有一部分重叠的,如果把dataInterval 的值设为1,则应该没有些问题了。

 

PS:以上所说的每个参数都有一个UNIT的参数与之相结合使用的,具体的请参照 API。

 

另外,我有两个十分不明白的地方:①即使设置了interva的值,主刻度显示的频率也不一定以我设置的值为准。②不管我怎么设置 minorTickInterval 的值,次刻度就是显示不出来,实在想不明白这是为什么?如果有哪位兄弟知道的,请指点一下。

  • 大小: 8.6 KB
分享到:
评论

相关推荐

    Visifire图表示例1

    另一个名为`DateTimeAxis`的文件可能是源代码文件,它可能包含了使用Visifire库创建图表的具体实现,尤其是涉及到`DateTimeAxis`特性的代码。开发者可以通过查看这个文件学习如何配置和使用Visifire来绘制基于日期...

    flex 根据时间来画出动态曲线

    在本文中,我们将深入探讨一个Flex应用案例,该应用能够根据时间动态地绘制出曲线图,具体实现涉及Flex中的DateTimeAxis类以及相关的事件处理与数据更新机制。 ### Flex中的DateTimeAxis详解 `DateTimeAxis`是Flex...

    Plot设置x轴显示时间

    1. 创建一个`DateTimeAxis`对象,用于表示X轴: ```csharp DateTimeAxis xAxis = new DateTimeAxis(); ``` 2. 配置X轴的显示属性,例如,设置轴的格式为日期时间格式: ```csharp xAxis.AxisType = AxisType.Bottom...

    ZedGraph添加自定义时间坐标类型源码

    2. 创建一个继承自DateTimeAxis的新类,以便可以覆盖或扩展其方法,实现自定义的时间格式化和刻度计算。 3. 在新类中,可能会重写`FormatValueString`方法,以自定义时间值的显示格式;同时可能还需要重写`...

    ArcGIS教程:Flex制作直观的交互式图表

    在MXML程序中创建Flex图表通常涉及以下几个步骤: - **定义图表组件**:使用mx命名空间声明Halo组件,即Flex 4中的图表组件。 - **定义序列**:通过特定的序列标签,根据图表类型定义数据的呈现方式。 - **定义水平...

    android 绘制折线图(AChartEngine)Linechart 动态更新横轴为获取的当前时间

    你可以使用`DateTimeAxis`作为X轴的轴,通过`DateTimeAxis.setDateFormatOverride()`设置日期格式,确保时间以易读的方式显示。每次添加新数据时,都需要调用`renderer.setXAxisMin()`和`renderer.setXAxisMax()`...

    qt时间轴趋势图源码.zip

    "qt时间轴趋势图源码.zip"很可能包含了实现这一功能的源代码,其中的关键部分可能涉及以下几个知识点: 1. **QGraphicsView与QGraphicsScene**: 这是QT中的核心图形组件,用于创建和显示2D图形。QGraphicsView是...

    JFreechart图表设计教程与实例.doc

    使用JFreeChart的基本步骤通常包括以下几个部分: 1. **创建数据集**:根据要展示的数据创建适当的数据集合。 2. **创建制图对象**:使用数据集和图表类型创建JFreeChart对象。 3. **配置图表属性**:设置图表的...

    Qt图形图像开发之曲线图表模块QChart库一个chart中显示两条曲线详细方法与实例

    Qt图形图像开发之曲线图表模块QChart库一个chart中显示两条曲线详细方法与实例 在 Qt 图形图像开发中,QChart 库是一个非常强大的图表库,能够帮助开发者快速创建各种类型的图表。今天,我们将介绍如何在 QChart 库...

    QmlChartViewLine.rar

    同样,为X轴创建一个`DateTimeAxis`或`ValueAxis`,取决于你的数据类型: ```qml ValueAxis { id: xAxis min: 0 max: data.length - 1 labelFormat: "%d" } ``` 最后,将这些轴与`ChartView`关联起来: ```...

    InteractiveDataDisplay.WPF.rar

    1. **DateTime Axis**: 库提供了一个专门的DateTimeAxis类,允许将x轴设置为时间轴,支持各种时间格式,从秒到年不等。 2. **自动缩放**:时间轴可以根据数据范围自动调整刻度,确保时间间隔的合理分布。 3. **...

    使用Silverlight Toolkit绘制图表饼图,折线图,散点图

    同样,我们需要将数据绑定到X和Y轴,通过DateTimeAxis类处理时间轴,而ValueAxis类则用于数值轴。为了使折线图更加易读,可以调整线条样式、数据点标记以及轴的标签。 3. **散点图(Scatter Chart)**:散点图通过...

    Java Web开发中的动态图表设计 (1).pdf

    它提供了静态方法,使得开发者无需直接实例化`JFreeChart`,而是通过传递参数来生成所需类型的图表,简化了代码编写。 #### 1.3 数据集合对象 `Dataset`是数据集接口,用于存储图表的数据。JFreeChart支持多种数据...

    Flex股票分析图

    股票分析图通常包含以下几个关键元素: 1. 开盘价:表示当天交易的第一笔成交价格。 2. 收盘价:表示一天交易结束时的价格。 3. 最高价:表示当天交易中的最高价格。 4. 最低价:表示当天交易中的最低价格。 5. 成交...

    c#wpf chart绘图 源代码 示波器

    可以使用`DateTimeAxis`或`LinearAxis`,根据数据特性调整它们的属性。 7. **响应式设计**:确保示波器在不同分辨率和窗口大小下都能正确显示,可能需要适配Chart的大小变化。 8. **动画效果**:为了让示波器看...

    wpf的cpu使用量图表显示DynamicDataDisplay

    <d3:DateTimeAxis Orientation="X" Position="Bottom" IntervalType="Minutes" Interval="1"/> ``` 3. **绘制数据** - **数据绑定**:将数据源与`LineGraph`进行绑定,`LineGraph`是DDD中用于绘制线图的类...

    jfreechart_1.0.19_API

    6. **轴(Axis)**:JFreeChart提供了`ValueAxis`接口,包括`CategoryAxis`、`NumberAxis`和`DateTimeAxis`等子类,它们分别对应于分类轴、数值轴和日期时间轴。通过设置轴的标签、刻度、范围等属性,可以精确控制...

    Visifire WPF 生成工资图表

    3. **数据绑定**:使用`databinding-with-datetime-axis-in-wpf`,你需要设置图表的`DateTimeAxis`,并将其与工资数据的时间戳属性绑定。这样,图表会根据时间轴自动调整刻度和标签。 4. **系列和数据点**:...

    Flex常见效果

    `<mx:BubbleChart>`气泡图,用于显示三个变量之间的关系,每个气泡代表一个数据点。 ##### 5. CandlestickChart `<mx:CandlestickChart>`蜡烛图,常用于股票市场数据的表现,可以直观地看到开盘价、收盘价、最高价...

    Flex UI组件使用全集

    - **DateTimeAxis**: 时间日期轴。 - **GridLines**: 网格线。 - **HLocChart**: HLOC图。 - **Legend**: 图例组件。 - **LinearAxis**: 线性轴。 - **LineChart**: 折线图。 - **LogAxis**: 对数轴。 - **...

Global site tag (gtag.js) - Google Analytics