Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
include_once ("../jpgraph.php");
3
include_once ("../jpgraph_scatter.php");
4
 
5
// Some data for the points
6
$datax = array(3.5,13.7,3,4,6.2,6,3.5,8,14,8,11.1,13.7);
7
$datay = array(10,22,12,13,17,20,16,19,30,31,40,43);
8
 
9
// A new scatter graph
10
$graph = new Graph(300,200,'auto');
11
$graph->SetShadow();
12
$graph->SetScale("linlin");
13
 
14
//$graph->img->SetMargin(40,40,40,40);
15
 
16
$graph->title->Set("Scatter plot with Image Map");
17
$graph->title->SetFont(FF_FONT1,FS_BOLD);
18
 
19
// Client side image map targets
20
$targ=array("pie_csimex1.php#1","pie_csimex1.php#2","pie_csimex1.php#3",
21
"pie_csimex1.php#4","pie_csimex1.php#5","pie_csimex1.php#6",
22
"pie_csimex1.php#7","pie_csimex1.php#8","pie_csimex1.php#9" );
23
 
24
// Strings to put as "alts" (and "title" value)
25
$alts=array("val=%d","val=%d","val=%d","val=%d","val=%d","val=%d","val=%d","val=%d","val=%d");
26
 
27
// Create a new scatter plot
28
$sp1 = new ScatterPlot($datay,$datax);
29
 
30
// Use diamonds as markerss
31
$sp1->mark->SetType(MARK_DIAMOND);
32
$sp1->mark->SetWidth(10);
33
 
34
// Set the scatter plot image map targets
35
$sp1->SetCSIMTargets($targ,$alts);
36
 
37
// Add the plot
38
$graph->Add($sp1);
39
 
40
// Send back the HTML page which will call this script again
41
// to retrieve the image.
42
$graph->StrokeCSIM('scatter_csimex1.php');
43
 
44
?>