$data_2[] = sin($i) * 1.9 + 10; $data_3[] = sin($i) * 1.9 + 4; // just show to two decimal places // in our labels: //$labels[] = number_format($tmp,2); } $title = new OFC_Elements_Title(date("D M d Y")); $line_1 = new OFC_Charts_Line_Dot(); $line_1->set_values($data_1); $line_1->set_halo_size(0); $line_1->set_width(2); $line_1->set_dot_size(4); $line_2 = new OFC_Charts_Line_Dot(); $line_2->set_values($data_2); $line_2->set_halo_size(1); $line_2->set_width(1); $line_2->set_dot_size(4); $line_3 = new OFC_Charts_Line_Dot(); $line_3->set_values($data_3); $line_3->set_halo_size(1); $line_3->set_width(6); $line_3->set_dot_size(4); $y = new OFC_Elements_Axis_Y(); $y->set_range(0, 15, 5); $chart = new OFC_Chart(); $chart->set_title($title); $chart->add_element($line_1); $chart->add_element($line_2); $chart->add_element($line_3); $chart->set_y_axis($y); echo $chart->toPrettyString();