flash chart
来源:互联网 发布:淘宝网首页摩托车 编辑:程序博客网 时间:2024/05/21 00:19
$g = new graph(); 建立一个对象
$g->title( 'Spoon sales '. date("Y"), '{font-size: 26px;}' );
$g->set_data( $data ); 设置每个点的数
$g->line_hollow( 2, 4, '0x80a033', 'Spoon sales', 10 );
其中第一个参数是设置线条的粗线,第一个参数是设置圆点的大小,第三个是参数是颜色值,第四个是参签名称,第五个是字体的大小
$g->set_x_labels( array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec' ) ); 设置X的坐标值
$g->set_y_max( 60 ); 设置Y轴的最大值,
// label every 20 (0,20,40,60)
$g->y_label_steps( 6 );将Y轴安最大值分成多少个步长
<?php
include_once( 'ofc-library/open-flash-chart.php' );
$bar = new bar_sketch( 50, 6, '#99FF00', '#7030A0' ); 画柱状图
$bar->key( '% Complete', 10 );设置标题标签
$data = array();
$labels = array();
$bar->data[] = 50;
$labels[] = 'Mon';
$bar->data[] = 65;
$labels[] = 'Tue';
$bar->data[] = 70;
$labels[] = 'Wed';
$bar->data[] = 75;
$labels[] = 'Thu';
$bar->data[] = 80;
$labels[] = 'Fri';
$bar->data[] = 89;
$labels[] = 'Sat';
$bar->data[] = 100;
$labels[] = 'Sun';
//
// ----
//
$g = new graph();
$g->title( 'Paper Mario, % complete', '{font-size: 18px; color: #A0A0A0;}' );
$g->set_tool_tip( 'Progress, #val#%' );//鼠标点到柱状图上所显示的内容
//
//
// set the X axis labels
$g->set_x_labels( $labels );
//$g->set_data( $data );
//$g->bar_sketch( 50, 6, '#99FF00', '#7030A0', '% Complete', 10 );
//
// add the bar object to the graph
//
$g->data_sets[] = $bar;
$g->set_x_label_style( 10, '#A0A0A0', 0, 1 );//第一个参数,设置X轴上字体的大小,第二个是颜色,
$g->set_y_label_style( 10, '#A0A0A0' );
$g->x_axis_colour( '#A0A0A0', '#FFFFFF' );
$g->set_x_legend( 'Week 1', 12, '#A0A0A0' );//在x下面中间显示标记,第二个是字体大小,
$g->y_axis_colour( '#A0A0A0', '#FFFFFF' );
$g->set_y_min( 0 );
$g->set_y_max( 100 );
$g->y_label_steps( 2 );
$g->set_width( 400 );
$g->set_height( 250 );
$g->set_output_type('js');
echo $g->render();
?>
<?php
// generate some random data
srand((double)microtime()*1000000);
$data_1 = array();
$data_2 = array();
for( $i=0; $i<13; $i++ )
{
$data_1[] = rand(11,19);
$data_2[] = rand(1,10);
}
include_once( 'ofc-library/open-flash-chart.php' );
$g = new graph();
// line 1:
$g->set_data( $data_1 );
// 3 pixels wide line, with a 6 pixel dot (and tooltip)
$g->line_dot( 3, 6, '#9933CC', 'Earnings', 18 );
// line 2:
$g->set_data( $data_2 );
// 2 pixel line, no dot
$g->line( 2, '#50CC33', 'Beer money', 18 );线的结点处不会出现在点与line_dot和line_hollow相对应,两线线的标号那个画在前面是按画线的先后顺序进
$g->set_x_labels( $data_2 );
$g->set_y_max( 20 );
$g->title( 'Proffit', '{font-size: 25px; color: #FF8040}' );
echo $g->render();
?>
- flash chart
- 开源Flash Chart使用
- Open-Flash-Chart使用说明
- Open-Flash-Chart使用说明
- open flash chart
- open flash chart 使用方法
- Tutorials1------open flash chart
- OPEN FLASH CHART小记
- Open Flash Chart使用
- open flash chart
- open-flash-chart
- rails flash chart
- flash chart (js;swfobject)
- 很牛的Flash Chart!
- 学习Open flash Chart文档
- Open flash Chart修改总结
- swt与open flash chart
- flash chart(amCharts的破解)
- JAVA抽象类和接口的区别【附经典分析用例Door】
- 字符集编码
- myeclipse7.x 下 安装 反编译插件
- JPA的体系结构
- windows下PHP環境搭建
- flash chart
- oracle调优之--关于cursor_sharing+中间件调优(摘自文平书)
- Joomla教程:创建Joomla语言包安装插件 【转】
- java 支付宝接口(电子商务网站)
- 任务分派之专心
- 安裝LMD VCL Complete 2009 v10.06 控件
- java 对象序列化简介
- 各种编程语言介绍(一)
- 火影讨论:团藏之死