iPhone CPScatterplot - PullRequest
       4

iPhone CPScatterplot

1 голос
/ 25 мая 2011

Как сделать плавную линию в CPScatterplot. Чтобы сделать диаграмму рассеяния как график кривой.

я использую этот код

CPScatterPlot.dataSource = self;

CPScatterPlot.dataLineStyle.lineWidth = 3.0f;

Ответы [ 3 ]

2 голосов
/ 30 ноября 2011

Для дальнейшего использования эта функция была рассмотрена в выпуске № 156 основного графика. По состоянию на 0,9 он не был объединен, однако имеется разница в http://code.google.com/p/core-plot/issues/detail?id=156

0 голосов
/ 25 мая 2011

Базовый график рисует только прямые отрезки между точками данных.Вы можете вставить дополнительные точки между вашими существующими данными, но вы должны сами рассчитать значения, чтобы получить желаемую кривую.Если вы введете достаточное количество точек, это будет гладкая кривая.

0 голосов
/ 25 мая 2011

Попробуйте это Может помочь.

CPScatterPlot *Cps = [[[CPScatterPlot alloc] initWithFrame:graph.defaultPlotSpace.bounds]autorelease];
Cps.identifier = @" ";
Cps.dataLineStyle.lineWidth = 1.0f; // if u want smooth the line 
//Cps.dataLineStyle.lineColor = [CPColor blueColor]; // if u want color the line 
Cps.dataSource = self;
[graph addPlot:Cps];
...