首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏气象学家

    动态曲线图(linechart)--Matplotlib绘制

    >>>> 参考链接 (1) https://www.gapminder.org/tools/#$chart-type=linechart (2) https://matplotlib.org/api/_

    2.8K40发布于 2020-09-04
  • 来自专栏全栈程序员必看

    Java程序生成linechart report的方法

    利用上一篇iReport5.6.0linechart制作方法(http://blog.csdn.net/hbsong75/article/details/39992475)生成.jasper文档后。 就能够通过Java程序的方法来动态生成linechart报表了。 程序生成报表的要素主要是以下三点: 1. resultsList 參数 这个參数接下来要用来接收从程序的MAP中传过来的子数据集; 2) 子数据集(subDataSet)配置Parameter 在Summary band中选择linechart JasperRunManager的几个静态方法,如runReportToPdf,runReportToHtmlFile等; 演示样例程序例如以下:(TestBean.java參考上文) package com.report.linechart resultsList是JRBeanCollectionDataSource类型,程序中通过 parameters.put(“resultsList”,resultsList),将linechart须要用到的

    70930编辑于 2022-02-17
  • 来自专栏Unity3d程序开发

    unity3d:折线图,读取csv数据,每s生成一段线

    LineChart = null; public LineChart LineChart1 = null; //第二张表 public List<TestData> m_listData <TestData>(listData); LineChart1.Inject<TestData>(listData); LineChart1.Inject<TestData LineChart.m_unitYNum = 500; LineChart.LineChartBasis.MeshCellXSize = width / m_maxTime * LineChart.m_unitXNum <RectTransform>().sizeDelta.y; LineChart1.m_unitXNum = 10; LineChart1.m_unitYNum = 50 LineChart1.LineChartBasis.MeshCellYSize = height1 / m_maxData1 * LineChart1.m_unitYNum; LineChart.ShowUnit

    53530编辑于 2023-08-24
  • MPAndroidChart 用法解析和性能优化 - Kotlin & Java 双版本

    = lineData lineChart.invalidate() // 添加动画 lineChart.animateY(1000) } } Java 版本 public class ChartActivity extends AppCompatActivity { private LineChart lineChart (true); lineChart.getDescription().setEnabled(false); lineChart.getLegend().setEnabled (lineData); lineChart.invalidate(); // 添加动画 lineChart.animateY(1000) () lineChart.invalidate() // 自动滚动到最新位置 lineChart.moveViewToX(data.xMax) } Java 版本 private

    17910编辑于 2026-02-24
  • 来自专栏Android-Xj

    MPAndroidChart总结

    第一天 LineChart的常用属性 lineChart.setDrawBorders(false);//设置绘制边界 lineChart.setDescription("最大值是: "+ max +",最小值是:"+min);// 数据描述 lineChart.setDescriptionTextSize(16f);//数据描述字体大小, 最小值6f, 最大值16f. lineChart.setDescriptionPosition lineChart.setBackgroundColor(Color.parseColor("#FA6868"));//设置总体的背景色 lineChart.setNoDataTextDescription ("测试没有数据");//如果没有数据 显示文字 lineChart.setDragEnabled(true);//设置是否可以拖拽 lineChart.setScaleEnabled(true); (10f);//设置x轴最少10个数据 //lineChart.setVisibleXRangeMaximum(10f);//设置x轴最多10个数据 //lineChart.setVisibleXRange

    1.4K11编辑于 2022-02-22
  • 来自专栏JetPack

    MPAndroidChart_折线图的那些事

    // lineChart.getAxisRight().setDrawAxisLine(false); //禁用图表右边y轴 lineChart.getAxisRight ); lineChart.setMarker(myMarkerView); 动画等属性的使用 //设置绘制折线的动画时间 lineChart.animateX(2500); (false); //设置支持触控手势 lineChart.setTouchEnabled(false); //设置缩放 lineChart.setDragEnabled if (lineChart.getData() ! = null && lineChart.getData().getDataSetCount() > 0) { //获取数据 set = (LineDataSet) lineChart.getData

    4.9K21编辑于 2022-02-09
  • 来自专栏有勇气的牛排专栏

    Vue引用echarts图表

    as echarts from 'echarts/lib/echarts'3 实战Test.vue<template>

    <div ref="new_user_day_<em>lineChart</em> /http/api.js"; import {lineChart_option, pie_option} from '.. { name: "Test", mounted() { let that = this; // 新增用户 日统计 初始化 that.new_user_day_lineChart $refs.new_user_day_lineChart); get(url + '/bigdata_info', 'post', "").then(res => { console.log /** * lineChart: 折线图 * title: 标题 * color: 折线颜色 ['red','blue'] * */export const lineChart_option = (title

    35900编辑于 2023-06-25
  • 来自专栏iOS122-移动混合开发研究院

    PNChart,简洁高效有动画效果的iOS图表库

    UICountingLabel/UICountingLabel.h>头文件换为#import"UICountingLabel.h" 项目中引用头文件#import"PNChart.h" 折线图 PNLineChart * lineChart = [[PNLineChartalloc]initWithFrame:CGRectMake(0,135.0,SCREEN_WIDTH,200.0)]; //X轴数据 [lineChart setXLabels ; PNLineChartData *data02 = [PNLineChartDatanew]; data02.color = PNTwitterColor; data02.itemCount = lineChart.xLabels.count yValue = [data02Array[index] floatValue]; return [PNLineChartDataItemdataItemWithY:yValue]; }; lineChart.chartData = @[data01, data02]; [lineChart strokeChart]; //加载在视图上 [self.windowaddSubview:lineChart]; 柱状图 PNBarChart

    1.1K90发布于 2018-01-02
  • 来自专栏各类技术文章~

    优化了三年经验者的Echarts卡顿

    console.log(111) this.lineChart.resize() } }) this.objResizeObserver.observe 如下: window.addEventListener('resize', setTimeout(() => { if (this.lineChart) { console.log (666) this.lineChart.resize() } }, 800)) 复制代码 如果在resize方法内部打印一下,会发现点击按钮时,echarts图占的位置变小,会触发 ">

    data() { return { lineChart: null } }, methods:{ console.log(666) this.lineChart.resize() } }, 800) }, }, mounted() {

5.5K40编辑于 2021-12-03
  • 来自专栏前端之攻略

    Echart图表自适应情况下的打印 原

    主要的代码片段如下:

    <div id="<em>linechart</em>2 ; setTimeout(function() { var myChart1 = echarts.init(document.getElementById('<em>linechart</em>1 #printArea").jqprint(); //关闭打印按钮后,再点击打印,否则第二次打印无图表 document.getElementById('linechart1 60, 50, 90, 100, 70], }] }; var myChart1 = echarts.init(document.getElementById('linechart1

    1.2K10发布于 2019-04-04
  • 来自专栏.Net移动开发

    .Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何实现线状图表

    我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Components”拖动一个LineChart控件到窗体界面上 2.修改LineChart的属性 a.DefaultColors 1 matTable.Rows(3)("YMember") = 1 matTable.Rows(6)("XMember") = "11-01" Me.LineChart1 .DataSource = matTable Me.LineChart1.DataBind() End Sub C#: private void TestChart4 matTable.Rows[3]["YMember"] = 1; matTable.Rows[6]["XMember"] = "11-01"; this.LineChart1 .DataSource = matTable; this.LineChart1.DataBind(); } c.XAxisLabelMember属性 绑定X轴的值,如图3 d.YAxisLabelMember

    79020发布于 2018-08-30
  • 来自专栏.Net移动开发

    .Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现折线图表

    VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Components”拖动一个LineChart 控件到窗体界面上 2.修改LineChart的属性 a.DefaultColors属性 打开集合编辑器,并点击添加,如图1、图2 图1 图2 b.Load事件(添加数据) VB: Private 1 matTable.Rows(3)("YMember") = 1 matTable.Rows(6)("XMember") = "11-01" Me.LineChart1 .DataSource = matTable Me.LineChart1.DataBind() End Sub C#: private void TestChart4 matTable.Rows[3]["YMember"] = 1; matTable.Rows[6]["XMember"] = "11-01"; this.LineChart1

    61320发布于 2018-08-30
  • 来自专栏Devops专栏

    Canvas 绘制折线图 - 使用prototype属性构建对象

    定义内容如下: 构建一个绘制折线图的对象 LineChart LineChart对象首先要有绘制网格图、坐标系、坐标系中的点相关的基本参数,罗列如下: 2.1 画笔工具 var ctx = myCanvas.getContext 构建一个绘制折线图的对象 LineChart 2. LineChart对象首先要有绘制网格图、坐标系、坐标系中的点相关的基本参数,罗列如下: 2.1 画笔工具 var ctx = myCanvas.getContext(' 定义LineChart对象的初始化方法 LineChart.prototype.init = function (data) { this.drawGrid = new LineChart(); linechart.init(points); } </script> </head> <body> <canvas

    1.5K10发布于 2020-02-13
  • 来自专栏Java学习网

    使用Java和图形库绘制一个简单的多维数据可视化图表

    方法中编写创建折线图的代码: import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.chart.LineChart xAxis = new NumberAxis(); NumberAxis yAxis = new NumberAxis(); // 创建折线图并设置轴 LineChart <Number, Number> lineChart = new LineChart<>(xAxis, yAxis); lineChart.setTitle("多维数据可视化图表"); >(4, 12)); series.getData().add(new XYChart.Data<>(5, 6)); // 将数据系列添加到折线图上 lineChart.getData ().add(series); // 创建一个场景并将折线图添加到其中 Scene scene = new Scene(lineChart, 800, 600);

    1.2K10编辑于 2024-04-26
  • 来自专栏前端之攻略

    bootstrap模态框中含有echart图表的打印

    id="yali-printImg1" class="yali-printImg1" style="display:none;"> <div id="<em>linechart</em>1 setTimeout(function() { var myChart = echarts.init(document.getElementById('<em>linechart</em>1 document.getElementById("yali-printImg1").style.display = "block"; document.getElementById("linechart1 display:block;width:100%;height:80px; padding:6px 12px;} .yali-printImg1{width:100%;height:200px;} #linechart1

    1.8K20发布于 2019-04-04
  • 来自专栏crmeb

    vue中使用element-resize-detector

    $refs.lineChart, () => {       this.$nextTick(function () {         const lineChart = this. $refs.lineChart);         //使echarts尺寸重置         lineChart.resize();       }); }); 4.从元素中移除侦听器 RemoveListener

    1.1K30编辑于 2022-04-22
  • 来自专栏服务化进程

    flex数据绑定

    ArrayCollection = new ArrayCollection( [{Month: "01" ,Profit:2000,Expenses:1500,Amount:450}] ); <mx:LineChart id="lineChart" dataProvider="{expenses} “ > </mx:LineChart>

    1.1K40发布于 2019-08-02
  • 来自专栏木溪知识加油站

    MPAndroidChart 之实现底部显示的自定义MarkerView

    linechart1.png ? 好了接下来看看LineChart完整的java控制代码和xml 布局 <com.github.mikephil.charting.charts.LineChart linechart5.png ? linechart6.png 没办法既然如此那我就创建一条,那就要知道高亮线需要哪些属性值,找到这个实体类里面有很多x,y,mDrawX,mDrawY。。。 linechart7.png ? linechart8.png 最后找到了下面两个方法,踏实了 ? linechart9.png 最后 ? MPAndroidChart之LineChart(2)MarkerView ? linechart12.gif

    4.5K11发布于 2020-06-22
  • 来自专栏大大的小数据

    在GPT4帮助下,快速编写python程序、HTML代码、使用向日葵花生壳发布程序、数据大屏的方法2023.8.24

    cdn.bootcdn.net/ajax/libs/echarts/5.1.2/echarts.min.js"></script> </head> <body>

    随机折线图

    <script> var lineChart = echarts.init(document.getElementById('lineChart')); lineChart.setOption({{ line_options|safe

    50620编辑于 2023-09-10
  • 来自专栏从头开始学习测试开发

    Android-APP启动时间-for Python

    wb.save('/Users/username/Desktop/comment.xlsx') 三、创建折线图 1、引入折线图包 from openpyxl.chart import ( LineChart , Reference, ) lineimage = LineChart() 2、折线图属性 #折线图标题 lineimage.title = "启动时间" #Y轴标题 c2.y_axis.title 四、结果示例 五、完整代码 import subprocess from openpyxl import Workbook from openpyxl.chart import ( LineChart ws['E2'] = averTotalTime / len(launchlist) wb.save('/Users/username/Desktop/comment.xlsx') linechart (len(launchlist)) def linechart(count): lineimage = LineChart() lineimage.title = "启动时间"

    77710编辑于 2022-06-21
  • 领券