【问题标题】:Core Plot skipped values Graph核心绘制跳过值图
【发布时间】:2011-11-17 10:44:40
【问题描述】:

我正在尝试使用用户友好的时间线绘制图表,将每天/每周(由时间范围决定)作为 x 轴的标签。但是,数据源值是在另一个基础上给出的 - 一天可能有 10 个条目,而第 11 个条目在一个月内出现。

查看 Photoshop 图片:

使用最新的 Core Plot 掉落,我找不到解决方法,需要您的帮助。

问候, 用户792677。

【问题讨论】:

  • 您的问题是关于如何标记轴或如何显示数据中的间隙?
  • @Eric Skroch,请参阅赏金说明。

标签: iphone core-plot


【解决方案1】:

散点图向数据源询问 x-y 数据对。不要求任何一个值都遵循某种顺序或规则模式。其他绘图类型的工作方式类似,但数据字段的名称和数量可能会有所不同。

在您的示例中,从 -numberOfRecordsForPlot: 方法返回 4。从 -numberForPlot:field:recordIndex: 方法返回以下值。该表假定您的 y 值是由函数 f(x) 计算的,但它们当然可以来自任何来源。使用 field 参数来确定绘图是要求 x 值还是 y 值。

Index  X-Value  Y-Value
  0       1       f(1)
  1       3       f(3)
  2       9       f(9)
  3      10      f(10)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-23
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    相关资源
    最近更新 更多