Пример #1
0
$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 
Пример #2
0
$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));
Пример #3
0
$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);
?>