$chart_scatter->PlotArea->YAxis->Title = ""; $chart_scatter->PlotArea->YAxis->MaxValue = 60; $chart_scatter->PlotArea->YAxis->MinValue = -60; $chart_scatter->PlotArea->YAxis->MajorStep = 10; $chart_scatter->PlotArea->YAxis->MinorStep = 2; $series = new ScatterLineSeries(); $series->Appearance->BackgroundColor = "#90B720"; $series->LabelsAppearance->DataFormatString = "{0},{1}"; $series->LabelsAppearance->Position = "Above"; $series->TooltipsAppearance->DataFormatString = "{0},{1}"; $series->TooltipsAppearance->BackgroundColor = "#90B720"; $series->AddItem(new ScatterItem(-27, 35)); $series->AddItem(new ScatterItem(14, 2)); $series->AddItem(new ScatterItem(50, 39)); $chart_scatter->PlotArea->AddSeries($series); $series = new ScatterLineSeries(); $series->Appearance->BackgroundColor = "orange"; $series->LabelsAppearance->DataFormatString = "{0},{1}"; $series->LabelsAppearance->Position = "Above"; $series->TooltipsAppearance->DataFormatString = "{0},{1}"; $series->TooltipsAppearance->BackgroundColor = "orange"; $series->AddItem(new ScatterItem(-33, 15)); $series->AddItem(new ScatterItem(-5, 48)); $series->AddItem(new ScatterItem(60, -42)); $chart_scatter->PlotArea->AddSeries($series); ?> <form id="form1" method="post"> <div> <?php
$chart_scatter->Title->Text = "Chart with Scatter and ScatterLine Series"; $chart_scatter->Height = 550; $chart_scatter->Width = 600; $chart_scatter->Legend->Appearance->Visible = true; $chart_scatter->Legend->Appearance->Position = "bottom"; $chart_scatter->PlotArea->XAxis->Title = ""; $chart_scatter->PlotArea->XAxis->MaxValue = 100; $chart_scatter->PlotArea->XAxis->MinValue = 0; $chart_scatter->PlotArea->XAxis->MajorStep = 10; $chart_scatter->PlotArea->XAxis->MinorStep = 2; $chart_scatter->PlotArea->YAxis->Title = ""; $chart_scatter->PlotArea->YAxis->MaxValue = 100; $chart_scatter->PlotArea->YAxis->MinValue = 0; $chart_scatter->PlotArea->YAxis->MajorStep = 10; $chart_scatter->PlotArea->YAxis->MinorStep = 2; $series = new ScatterLineSeries("Forecast"); $series->LabelsAppearance->DataFormatString = "({0},{1})"; $series->MarkersAppearance->MarkersType = "Triangles"; $series->TooltipsAppearance->DataFormatString = "({0},{1})"; $series->AddItem(new ScatterItem(10, 10)); $series->AddItem(new ScatterItem(20, 20)); $series->AddItem(new ScatterItem(40, 40)); $series->AddItem(new ScatterItem(60, 60)); $series->AddItem(new ScatterItem(80, 80)); $chart_scatter->PlotArea->AddSeries($series); $series = new ScatterSeries("Actual"); $series->Appearance->BackgroundColor = "orange"; $series->LabelsAppearance->DataFormatString = "({0},{1})"; $series->TooltipsAppearance->DataFormatString = "({0},{1})"; $series->AddItem(new ScatterItem(11, 13)); $series->AddItem(new ScatterItem(13, 12));
$series = new ScatterLineSeries(); $series->Name = "1.6C"; $series->Appearance->BackgroundColor = "#90B720"; $series->LabelsAppearance->DataFormatString = "{1}% in {0} minutes"; $series->LabelsAppearance->Position = "below"; $series->MarkersAppearance->MarkersType = "Square"; $series->TooltipsAppearance->DataFormatString = "{1}% in {0} minutes"; $series->TooltipsAppearance->BackgroundColor = "#90B720"; $series->AddItem(new ScatterItem(10, 40)); $series->AddItem(new ScatterItem(17, 50)); $series->AddItem(new ScatterItem(18, 70)); $series->AddItem(new ScatterItem(35, 90)); $series->AddItem(new ScatterItem(47, 95)); $series->AddItem(new ScatterItem(60, 100)); $chart->PlotArea->AddSeries($series); $series = new ScatterLineSeries(); $series->Name = "3.1C"; $series->Appearance->BackgroundColor = "#5CB8E3"; $series->LabelsAppearance->DataFormatString = "{1}% in {0} minutes"; $series->LabelsAppearance->Position = "below"; $series->TooltipsAppearance->DataFormatString = "{1}% in {0} minutes"; $series->TooltipsAppearance->BackgroundColor = "#5CB8E3"; $series->AddItem(new ScatterItem(10, 10)); $series->AddItem(new ScatterItem(15, 20)); $series->AddItem(new ScatterItem(null, null)); $series->AddItem(new ScatterItem(32, 40)); $series->AddItem(new ScatterItem(43, 50)); $series->AddItem(new ScatterItem(55, 60)); $series->AddItem(new ScatterItem(60, 70)); $chart->PlotArea->AddSeries($series); ?>