この例では、作成者はx、yポイントに両方のfloat値を使用しました
しかし今、私はy軸ポイントの時間値を使用する必要がありますx、yポイントを割り当てるためのコードをどのように書くべきですか
AppDelegate *app = (AppDelegate*)[[UIApplication sharedApplication] delegate];
NSMutableArray * times = app.timesArray;
NSMutableArray * painlevels = app.PainlevelsArray;
[super viewWillAppear:animated];
//Xand y Points to draw a graph
NSMutableArray *data = [NSMutableArray array];
for(int i=0 ; i< [painlevels count]; i++)
{
[data addObject:[NSValue valueWithCGPoint:CGPointMake([[painlevels objectAtIndex:i]floatValue] , [[times objectAtIndex:i]floatValue])]];
}
//以前の値のX、yポイント作成者の例では値をフロートします
/ * [data addObject:[NSValue valueWithCGPoint:CGPointMake(@ "fd"、0)]]; [データaddObject:[NSValue valueWithCGPoint:CGPointMake(-8、10)]]; [データaddObject:[NSValue valueWithCGPoint:CGPointMake(-6、40)]]; [データaddObject:[NSValue valueWithCGPoint:CGPointMake(-5、20)]]; [データaddObject:[NSValue valueWithCGPoint:CGPointMake(0、50)]]; [データaddObject:[NSValue valueWithCGPoint:CGPointMake(3、3)]]; [データaddObject:[NSValue valueWithCGPoint:CGPointMake(4、18)]]; [データaddObject:[NSValue valueWithCGPoint:CGPointMake(6、36)]]; [data addObject:[NSValue valueWithCGPoint:CGPointMake(9、66)]]; * /
self.scatterPlot = [[ScatterPlot alloc] initWithHostingView:_graphHostingView andData:data];
[self.scatterPlot initialisePlot];