核心图 - 用作趋势图的散点图

时间:2014-11-26 09:14:54

标签: ios objective-c core-plot scatter-plot

我使用核心图实现了散点图。我把我的数据数组从最高到最低排序。

结果如下图所示:

enter image description here

图表看起来很棒(核心情节很棒)。但是,正如您所看到的,图表中有上升。

为了进一步研究这个问题,我写了一些代码,它产生的数组值相同,从最高到最低。

[100,90,80,80,70,60,50,50,40];

当我使用这个数组来测试看看会发生什么时,我会得到一个非常类似于上面的图形。似乎当2个数字相同或非常接近时,图形有一个小峰值,然后再次开始下降,即使数字相同或者一个比另一个略低。

我只是想知道是否有人可以帮助澄清核心情节中这是否是正确的行为?

1 个答案:

答案 0 :(得分:2)

在散点图上尝试不同的风格

  • CPTScatterPlotInterpolationLinear:这是默认值。
  • CPTScatterPlotInterpolationStepped
  • CPTScatterPlotInterpolationHistogram
  • CPTScatterPlotInterpolationCurved

示例:

CPTScatterPlot *yourPlot = [[CPTScatterPlot alloc] init];
yourPlot.dataSource = self;
yourPlot.interpolation=CPTScatterPlotInterpolationCurved;