highcharts 一图绘制多条线

1. yAxis增加一个标题

yAxis: [{

max:{$pe.maxCatArr.{$catlog}.avg}, // 定义Y轴 最大值

min:0, // 定义最小值

minPadding: 0.01,

maxPadding:  0.01,

tickInterval:{$pe.maxCatArr.{$catlog}.avgtickInterval}, // 刻度值

title: {

text: ‘耗时‘

},

  plotLines: [{   //一条延伸到整个绘图区的线,标志着轴中一个特定值。

color: ‘#f00‘,

dashStyle: ‘Dash‘, //Dash,Dot,Solid,默认Solid

width: 1.5,

value: {$pe.catArrArr.{$catlog}},  //y轴显示位置

zIndex: 5

}

,{   //一条延伸到整个绘图区的线,标志着轴中一个特定值。

color: ‘#000‘,

dashStyle: ‘Solid‘, //Dash,Dot,Solid,默认Solid

width: 1.5,

value: {$pe.maxCatArr.{$catlog}.limit},  //y轴显示位置

zIndex: 5

}

]

},

{

max:{$pe.maxCatArr.{$catlog}.total}, // 定义Y轴 最大值

min:0, // 定义最小值

minPadding:  1,

maxPadding:   1,

tickInterval:{$pe.maxCatArr.{$catlog}.totaltickInterval}, // 刻度值

title: {

text: ‘请求次数‘

}

}

]

,

2.将新标题放到右边 opposite 参数

},

{

max:{$pe.maxCatArr.{$catlog}.total}, // 定义Y轴 最大值

min:0, // 定义最小值

minPadding:  1,

maxPadding:   1,

opposite: true,

tickInterval:{$pe.maxCatArr.{$catlog}.totaltickInterval}, // 刻度值

title: {

text: ‘请求次数‘

}

}

]

,

3.把右边标题空出来相对比较好看 marginRight 参数

chart: {

type: ‘spline‘,

animation: Highcharts.svg, // don‘t animate in old IE

marginRight: 100,

events: {

load: function() {

// set up the updating of the chart each second

var series = this.series;

// console.log(yAxis[0].options.plotLines[0]);

var maxtime = {$pe.maxtime};

var pmtex = 0;

var yAxis = this.yAxis;

}

}

},

4.将第二条线的数据,画到这个图,这里是 请求计数

series: [

{

name: ‘响应时间(秒)‘,

data: (function() {

// generate an array of 响应时间(秒)

var data = [] ;

{foreach $tArr as $time_local => $vArr}

var time_local={$time_local}*1000;

var y = {$vArr.avg};

data.push({

x:  time_local,

y:  y

});

{/foreach}

return data;

}

)()

},

{

name: ‘请求计数‘,

yAxis: 1,

data: (function() {

// generate an array of 响应时间(秒)

var data = [] ;

{foreach $tArr as $time_local => $vArr}

var time_local={$time_local}*1000;

var y = {$vArr.total};

data.push({

x:  time_local,

y:  y

});

{/foreach}

return data;

}

)()

}]

时间: 2024-11-05 16:29:26

highcharts 一图绘制多条线的相关文章

android开发(33) 自定义 listView的分割线( 使用xml drawable画多条线)

我遇到这样一个场景,我需要自定义 listView的分割线,而这个分割线是由两条线组成的,在使用xml drawable时遇到了困难. 注释:画两条线是为了实现 凹陷的效果,在绘图中一条暗线紧跟着一条明显会给人视觉上产生明显的“沟”的感觉. 因为我的背景是透明(背景渐变)的,直接用图片来实现效果不好. 看看效果: 使用 layer-list 来实现. layer-list 可以包含多个item,每个item堆叠在一起. layer-list  的item可以设置 间距,使用  android:b

Highcharts 柱图 每个柱子外围的白色边框

Highcharts 柱图中每条柱外会有默认白色的边框, 去边框代码如下: plotOptions: { bar: { borderColor: "",//去边框 } }

利用JFreeChart绘制股票K线图完整解决方案

http://blog.sina.com.cn/s/blog_4ad042e50100q7d9.html 利用JFreeChart绘制股票K线图完整解决方案 (2011-04-30 13:27:17) 标签: 绘制 股票 k线 it 分类: 软件_Software 因为工作的需要,接触了一些股票图形绘制类的工作,其中最主要的还是股票K线图的绘制了,如果利用编程语言最底层的图形绘制方法去绘制这类图形,如果对编程语言不是特别熟悉的话,一般是有很大的困难的,通过在网上搜索发现,以自己最熟悉的两门语言为

R语言学习 - 线图绘制

线图是反映趋势变化的一种方式,其输入数据一般也是一个矩阵. 单线图 假设有这么一个矩阵,第一列为转录起始位点及其上下游5 kb的区域,第二列为H3K27ac修饰在这些区域的丰度,想绘制一张线图展示. profile="Pos;H3K27ac -5000;8.7 -4000;8.4 -3000;8.3 -2000;7.2 -1000;3.6 0;3.6 1000;7.1 2000;8.2 3000;8.4 4000;8.5 5000;8.5" 读入数据 profile_text <

Highcharts 测量图;Highcharts 圆形进度条式测量图;Highcharts 时钟;Highcharts 双轴车速表;Highcharts 音量表(VU Meter)

Highcharts 测量图 配置 chart.type 配置 配置 chart 的 type 为 'gauge' .chart.type 描述了图表类型.默认值为 "line". var chart = { type: 'guage' }; pane 配置 pane 只适用在极坐标图和角度测量仪.此可配置对象持有组合x轴和y周的常规选项.每个x轴和y轴都可以通过索引关联到窗格中. var pane = { startAngle: -150, // x轴或测量轴的开始度数,以度数的方式

WPF中使用amCharts绘制股票K线图

原文:WPF中使用amCharts绘制股票K线图 本想自己用GDI绘图, 通过数据直接绘制一张蜡柱图, 但觉得这样子的功能比较少, 所以到网上搜索一些能画出K线图的控件. 发现DynamicDataDisplay挺好的, 在它的开发截图里也发现可以绘制蜡柱图, 但文档好像做的不是很好, 不知道怎么用它来画, 在寻找它比较好的例子的时候发现有人推荐用amCharts绘制, 所以便去看了一下, 发现挺好用的, 效果如下: 准备工作 先要去这里下载amCharts Stock Chart for WP

怎么在CAD图纸上绘制一条直线?

怎么在CAD图纸上绘制一条直线?在我们打开查看一张CAD图纸文件的时候,发现图纸上绘制的时候少了一条线段,我们应该如何操作将少掉的这条线段将其补上呢?今天小编就要来教教大家怎么在CAD图纸上绘制一条直线的全部操作步骤,希望大家进行采纳,具体操作步骤如下! 第一步:打开您电脑上面的CAD看图软件,小编使用的是这款"迅捷CAD看图"软件,如果您电脑上没有或是你需要下载一款CAD看图软件的话,您就可以去到官网上面进行下载!第二步:将软件完成下载时候安装到您手机的桌面上然后您就可以打开进行操作

Unity3D中灵活绘制进度条

有时我们需要在Unity3D中绘制进度条,如:           或        如果使用4.6版本以下的unity绘制环形的进度条可能需要费点劲.我搜到的大多数方法都是用NGUI插件,但有时只是为了简单的画一个环形UI,使用NGUI反而还增加了学习成本.有一个利用CutOut材质的方法能够利用alpha值,灵活的控制进度条中需要显示的部分,以环形进度条为例,方法如下: 1.在PS中制作一张如下所示的图,RGB为进度条想要的颜色,alpha值从5-250环形渐变(如果从0-255,在进度为0

openGL学习笔记三 : 绘制点、线以及多边形

前面我们绘制了一个矩形, 现在就一并来看看如何绘制点.线以及多边形吧. 一. 点 在openGL里面有这样一系列的函数, 他们以glVertex开头, 没错, 这就是我们需要的绘制点的函数, 来看看有哪些: WINGDIAPI void APIENTRY glVertex2d (GLdouble x, GLdouble y); WINGDIAPI void APIENTRY glVertex2dv (const GLdouble *v); WINGDIAPI void APIENTRY glVe