0

我刚刚通过谷歌搜索“插值”偶然发现了“CPScatterPlotInterpolationLinear”。

这是否意味着我可以通过插值填补散射/线性数据的空白?我之前问过一个类似的问题,并被告知CP 不会在图中添加点

我试图通过创建一个包含 180 个元素的数组 180 天/6 个月来创建一个 6 个月的固定间隔散点图。缺失的数据/天充满了 [NSNull null] 对象......但 CP 仅绘制非空值而没有插值。

'CPScatterPlotInterpolationLinear' 枚举让我重新思考。

问题:如何使用“CPScatterPlotInterpolationLinear”在图表上插入缺失数据?...无需实际添加数据点,只需“连接点”。

4

1 回答 1

0

当您在散点图上设置线条样式时,Core Plot 会将数据点与使用给定样式绘制的线条连接起来。该interpolation属性控制点的连接方式:

  • CPTScatterPlotInterpolationLinear: 这是默认的。数据点与连续点之间直接绘制的直线相连。

  • CPTScatterPlotInterpolationStepped:从每个数据点开始绘制步骤。

  • CPTScatterPlotInterpolationHistogram:以每个数据点为中心绘制步骤。

  • CPTScatterPlotInterpolationCurved:数据点通过连续点之间绘制的平滑曲线连接。

这些样式都不会添加数据点(即可以用绘图符号或数据标签指示的点)。它们只是连接数据源提供的数据点。

于 2012-10-10T00:26:43.887 回答