`
newbee_zc
  • 浏览: 30941 次
文章分类
社区版块
存档分类
最新评论

js绘制折线图

 
阅读更多

使用highcharts.js实现简单折线图的示范:

1.首先需要导入所需的js:

  需要的js为:jquery-1.8.3.min.js及以上版本;  highcharts.js;加载的顺序很重要:jquery必须在highcharts之前加载。

 

2.具体实现折现图的js代码:

 

function printFigure(data){
	var xdata = [];
	var ydata = [];
	for(var i=0; i < data.length; i++){
		xdata.push(data[i].date);
		ydata.push(parseFloat(data[i].totalInterest));
	}
	$('#figure').highcharts({
        title: {
            text: '近两周累计收益',
            x: -20 
        },
        xAxis: {
            categories: xdata
        },
        yAxis: {
        	title: {
                text: '累计收益 (元)'
            },
            plotLines: [{
                value: 0,
                width: 0,
                color: '#808080'
            }]
        },
        tooltip: {
            valueSuffix: '元'
        },
        
        series: [{
            name: '收益',
            data: ydata
        }]
    });
}

 

 

   解释:xdata和ydata分别为折线图的横轴和纵轴的数据

             $('#id').highcharts中的id即为我们在页面当中需要显示折线图的div的id

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    JS画折线图

    在本文中,我们将深入探讨如何使用JavaScript来创建动态、交互式的折线图,这是一种常见且实用的数据可视化方法。 首先,了解基础概念:折线图是一种用连接一系列数据点的线段来表示数值变化的图表,常用于展示数据...

    js实现折线图

    在JavaScript(js)中实现折线图是一种常见的数据可视化需求,尤其在网页开发中,用于展示动态或静态的数据。折线图能够清晰地展现数据的变化趋势,帮助用户理解和分析数据。下面将详细介绍如何使用JavaScript来创建...

    echart.js绘制可缩放折线图示例代码

    在本示例中,我们将深入探讨如何使用ECharts.js来绘制一个可缩放的折线图。 首先,我们需要引入ECharts库。在HTML文件中,通过`&lt;script&gt;`标签引入`echarts.js`文件,确保文件路径正确无误: ```html ...

    js动态折线图

    本文将深入探讨如何使用JavaScript来创建动态折线图,包括画圆、直线和椭圆形,以及如何动态添加div来实现画线效果。 首先,我们要了解JavaScript动态折线图的基础。通常,我们使用JavaScript库如D3.js、Chart.js或...

    js做折线图

    在JavaScript中,我们可以利用各种库如`Chart.js`, `D3.js`, `Highcharts`等来轻松创建折线图。 2. **Chart.js** Chart.js是一款轻量级的JavaScript库,适用于快速构建简单且美观的数据图表。要使用Chart.js创建...

    svg绘制折线图

    在Web开发中,利用SVG和JavaScript可以实现交互式、动态的折线图,使得数据的呈现更加直观且易于理解。 SVG的优势在于其矢量特性,这意味着无论放大多少倍,图像都不会失真,这对于需要在不同分辨率设备上展示的...

    JavaScript实现 折线图、饼图、柱状图.doc

    JavaScript 中可以使用 `&lt;v:rect&gt;` 和 `&lt;v:line&gt;` 元素来绘制折线图。 在上面的代码中,我们可以看到使用 JavaScript 函数 `table2` 来生成折线图。该函数接收六个参数:`total`、`table_x`、`table_y`、`all_width...

    Draw图表(折线图)

    2. **选择工具**:选择合适的图表绘制工具,这可能是一个图形库(如Python的Matplotlib或Seaborn,JavaScript的D3.js,或者专门的数据分析软件如Excel)。 3. **创建坐标轴**:在图形上定义x轴和y轴,x轴通常表示...

    原生canvas实现折线图封装

    本篇文章将详细探讨如何使用JavaScript与canvas API来封装一个自定义的折线图组件。 首先,我们需要理解`canvas`的基本结构。HTML5的`&lt;canvas&gt;`元素是一个可绘制图形的画布,通过JavaScript的`...

    uniapp echarts图表通过rander.js 展示折线图项目模板

    在本项目模板中,"uniapp echarts图表通过render.js 展示折线图",主要涉及了两个关键技术和一个工具。首先,我们要理解的是uni-app,这是一个跨平台的前端框架,它允许开发者使用Vue.js语法编写代码,一次编写,多...

    vue+chart.js 整合 绘制折线图

    在本文中,我们将深入探讨如何将Vue.js框架与Chart.js库整合,以便在Web应用中绘制动态和交互式的折线图。Vue.js是一款轻量级的前端JavaScript框架,以其响应式数据绑定和组件化特性而受到广泛欢迎。Chart.js则是一...

    带阴影及动态效果的折线图(基于echarts.js)

    本项目将重点讨论如何使用Echarts.js创建带阴影及动态效果的折线图。 首先,`带阴影及动态效果的折线图(基于echarts.js)`这个标题暗示我们将探讨如何利用Echarts的特性来实现以下两个关键功能: 1. **阴影效果**...

    自定义折线图绘制

    在"WBLineChart"这个文件中,很可能包含了一个自定义折线图的实现,可能用到了JavaScript库如D3.js、ECharts或Chart.js等。这些库提供了丰富的API和配置选项,能够方便地实现自定义折线图的各种功能。通过学习和研究...

    实用的Vue.js折线图表插件

    在这个“实用的Vue.js折线图表插件”中,我们将探讨如何利用Vue.js来创建一个曲线折线图,以便进行数据可视化和统计分析。 在Web开发中,数据可视化是一个重要的部分,它可以帮助用户直观地理解复杂的数据。折线图...

    基于Chart.js的折线图例子

    这里的`&lt;script src="Chart.js-master/dist/Chart.min.js"&gt;&lt;/script&gt;`行将Chart.js库加载到页面中,而`&lt;canvas id="myLineChart"&gt;&lt;/canvas&gt;`是用于绘制折线图的画布元素。 接下来,在`script.js`文件中,我们编写...

    折线图绘制

    例如,使用Chart.js来绘制折线图的基本步骤如下: 1. **引入库**:在HTML文件中添加Chart.js的CDN链接。 2. **准备数据**:定义数据数组,包含每个时间点的值。 3. **创建canvas元素**:在HTML中为折线图预留一个...

    .net js加载折线图DEMO

    在描述中提到的"js生成并加载折线图的小程序源码",意味着这个项目的核心是JavaScript代码,它负责绘制和动态更新折线图。JavaScript是一种广泛用于网页交互的脚本语言,它可以用来处理用户输入、动态更新页面内容,...

    Jquery根据table提供的数据画折线图,柱状图,圆饼图。

    本示例中的"Jquery根据table提供的数据画折线图,柱状图,圆饼图"是一个利用jQuery来实现动态图表生成的应用。接下来,我们将详细讨论如何使用jQuery以及可能涉及的相关技术来创建这些图表。 首先,jQuery是一个...

    echarts制作折线图

    总结,ECharts 制作折线图的过程主要包括安装 ECharts、创建实例、设置配置项和绘制图表。通过动态修改配置项,我们可以实现折线图效果的多样化。"jiaoben3826" 提供的资源可能帮助你更深入地了解如何实现这一过程,...

Global site tag (gtag.js) - Google Analytics