var stockchart;
var curreychart;
$(document).ready(
function() {
$.getJSON("gotDailyReportStockView.statFund", function(data) {
var stockoptions=createSeries('股票型日报统计图','净值(%)','净值','stockcontainer',data.stock);
var curreyoptions=createSeries('货币型日报统计图','每万分已实现收益(%)','收益','currencycontainer',data.currency);
stockchart = new Highcharts.Chart(stockoptions);
curreychart=new Highcharts.Chart(curreyoptions);
});
});
function createSeries(title,text,toolTitle,rendercontainer,data){
var options = {
chart : {
renderTo : rendercontainer,
defaultSeriesType : 'spline'
},
title : {
text : title,
x : -20
// center
},
xAxis : {
type : 'datetime',
tickInterval : 7 * 24 * 3600 * 1000, // one week
categories : [],
gridLineWidth : 1
},
yAxis : {
title : {
text : text
}
},
legend : {
enabled : true
},
exporting : {
enabled : false
},
tooltip : {
formatter : function() {
return '<b>' + this.series.name + '</b><br/>'
+ data["label"][this.x] + ' '+toolTitle+':' + this.y;
}
},
plotOptions : {
spline : {
cursor : 'pointer',
point : {
events : {
click : function() {
hs.htmlExpand(null, {
pageOrigin : {
x : this.pageX,
y : this.pageY
},
headingText : this.series.name,
maincontentText : 'this.category: '
+ this.category
+ '<br/>this.y: ' + this.y,
width : 200
});
}
}
}
}
},
series : []
}
$.each(data, function(key, val) {
if (key != 'label') {
options.series.push( {
name : key,
data : val
});
}
});
return options
}
categories :X坐标设置
series:Y坐标设置.
附件为API
分享到:
相关推荐
首先,要创建一个Highcharts曲线图,我们需要引入Highcharts的JavaScript库。这个库通常分为两个部分:`highcharts.js`(基础库)和`highcharts-more.js`(包含更多图表类型)。在你的web项目中,确保将这两个文件...
Highcharts是一款强大的JavaScript图表库,用于在Web页面上创建各种互动图表,如折线图、柱状图、饼图等。在"highcharts加载多条曲线数据"的场景下,我们通常指的是在一个图表中同时展示多组数据,每组数据表现为一...
Highcharts 是一个强大的JavaScript库,专门用于创建高质量的数据可视化图表,包括曲线图、饼图等多种类型。在本文中,我们将深入探讨如何使用Highcharts动态实现曲线图和饼型图的展示。 首先,为了使用Highcharts...
Highcharts.js是一款强大的JavaScript图表库,它允许开发者轻松地在网页上创建各种动态、交互式的图表,包括曲线图、柱状图、面积图等多种图表类型。这个库以其易用性、灵活性和丰富的定制选项而受到广泛欢迎。在...
Highcharts是一款强大的JavaScript图表库,用于在Web页面上创建各种数据可视化效果,包括饼状图、柱状图和曲线图。这些图表类型是数据分析和展示的常用工具,可以帮助用户直观理解大量复杂数据。 饼状图在数据可视...
Highcharts是一款广泛应用于Web开发中的JavaScript图表库,它能够帮助开发者轻松创建各种动态、交互式的图表,包括曲线图和饼状图。这个库以其简洁的API、强大的自定义能力和跨浏览器兼容性而受到欢迎。在本文中,...
highcharts 动态生成柱状图,曲线图,仪表盘图,调用totalReport方法,传入要生成图表的类型 和数据参数 标题等 可以自动生成图
"highcharts曲线图"指的是利用Highcharts库生成的曲线图表,这种图表通常用于展示随时间变化的数据,如股票价格、气温变化、销售趋势等。在实际应用中,动态地从本地TXT文件读取数据并实时更新曲线图是一种常见的...
在这个场景中,我们将探讨如何使用Java和Highcharts这两个工具来实现一个动态的、交互式的折线图。Highcharts是一个流行的JavaScript库,专门用于创建高质量的图表,而Java则作为后端语言,负责处理数据并将其传递给...
Highcharts是一款广泛应用于Web开发中的JavaScript图表库,它能够帮助开发者轻松创建各种动态、交互式的图表,如折线图、柱状图、饼图等。在这个"Highcharts AJAX后台JAVA JSON 曲线报表完美可运行例子"中,我们将...
Highcharts是一款广泛应用于Web开发中的JavaScript图表库,它能够帮助开发者轻松创建各种类型的交互式图表,包括折线图、柱状图、饼图、散点图等,而且非常适合用来绘制类似股票曲线图的动态数据展示。这个插件以其...
在这个实例中,我们将关注如何使用Highcharts创建动态曲线图,并结合Java Native Access (JNA)库来实时监控CPU的使用率。 动态曲线图是一种能够实时更新数据的图表,常用于展示随时间变化的趋势。在Highcharts中,...
创建Highcharts曲线图需要编写HTML和JavaScript代码。首先,在HTML中引入Highcharts的JavaScript库,然后在JavaScript中配置图表的选项,最后调用`Highcharts.chart()`方法绘制图表。以下是一个简单的示例: ```...
在"多种曲线图柱状图highcharts"的资源包中,我们可以找到几个关键文件,这些文件将帮助我们理解并应用Highcharts库。 `readme.htm`通常包含项目的基本信息和使用指南,是了解项目的第一步。在这个文件中,你可能会...
Highcharts是一个强大的JavaScript库,用于创建各种类型的交互式图表,包括折线图。本篇将详细介绍如何利用Highcharts结合MySQL数据库,实现在Web应用中动态生成折线图。 首先,我们需要了解Highcharts的基本使用。...
Highcharts是一款强大的JavaScript图表库,用于在Web页面上创建各种互动图表,包括折线图、柱状图、饼图等。这个"Highcharts画折线图"的主题涉及到使用Highcharts来绘制动态、交互式的折线图,这对于数据可视化和...
内容索引:脚本资源,jQuery,highcharts,Js图表 jQuery highcharts 动感统计曲线图生成插件,它能以动画形式生成曲线图、柱状图、饼图等许多统计图形,还有一些更复杂的图形highcharts也能帮你完成,确实挺不错的,...
它支持多种图表类型,包括饼图、柱状图、曲线图等,使得数据可视化变得更加直观和生动。在本篇文章中,我们将深入探讨Highcharts的核心特性、API使用以及如何通过示例来创建各种图表。 首先,Highcharts的灵活性...
Highcharts是一个纯JavaScript编写的图表库,它提供了一个将交互式的图表添加到您的网站或Web应用程序的简单方法。 Highcharts目前支持折线图,曲线图,块状图,块状-曲线图,柱形图,条形图,饼图和散点图类型。
目前HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。 HighCharts界面美观,由于使用JavaScript编写,所以不需要像Flash和Java那样需要插件才可以运行,而且运行速度快。另外...