【问题标题】:Core plot - Scatter graph used as trend graph核心图 - 用作趋势图的散点图
【发布时间】:2014-11-26 09:14:54
【问题描述】:

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

结果如下图:

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

为了进一步研究这个问题,我编写了一些代码来生成一个数组,该数组具有相同的值并且从最高到最低。

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

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

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

【问题讨论】:

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


    【解决方案1】:

    在散点图上尝试不同的样式

    • CPTScatterPlotInterpolationLinear:这是默认设置。
    • CPTScatterPlotInterpolationStepped
    • CPTScatterPlotInterpolationHistogram
    • CPTScatterPlotInterpolationCurved

    示例:

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

    【讨论】:

    • 谢谢托尼。在我的代码中,我将插值设置为 CPTScatterPlotInterpolationCurved。一旦我将其更改为 CPTScatterPlotInterpolationLinear,它就会生成我正在寻找的图形。感谢您的帮助。
    猜你喜欢
    • 2021-07-04
    • 1970-01-01
    • 2016-07-31
    • 2014-12-14
    • 1970-01-01
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多