winform上的统计图——新手向

今天看见一篇适合新手理解和使用WinForm   Chart控件的文章


目录

图标的要素

一、图表实现

图表标题

图例

XY坐标轴

数据

二、代码实现

转载


图标的要素

这是一张普通的柱状统计图,包括了:

  1. 图表标题
  2. 图例
  3. XY轴标题
  4. 数据

一般在上位机中有这些要素基本上就够了


一、图表实现

图表标题

 图例

XY坐标轴

 数据

以上是使用UI的方式添加数据,一般使用操作不这样用,但是我们可以通过实例,大致了解该使用那个对象来完成我们的需求 


二、代码实现

代码如下:

private void Form1_Load(object sender, EventArgs e)
{chart1.Series.Clear();  //清除默认的Serieschart1.ChartAreas.Clear();  //清除默认的Series//Title chart1.Titles.Add("添加第一个标题");chart1.Titles.Add("添加第二个标题");chart1.Titles[0].Text = "第一个标题改成这个";//Serieschart1.Series.Add("男");chart1.Series.Add("女");Series series = new Series();  //new 一个叫做【series】的系列series.Name = "中性";series.ChartType = SeriesChartType.Line;  //设置chart的类型,spline样条图 Line折线图chart1.Series.Add(series);//XY轴chart1.ChartAreas.Add("随便++");chart1.ChartAreas[0].AxisX.Title = "X 轴";chart1.ChartAreas[0].AxisY.Title = "y 轴";///网格间隔chart1.ChartAreas[0].AxisX.MajorGrid.Interval = 1;chart1.ChartAreas[0].AxisY.MajorGrid.Interval = 10;/// 最大值chart1.ChartAreas[0].AxisX.Maximum = 9;chart1.ChartAreas[0].AxisY.Maximum = 30;chart1.ChartAreas[0].AxisX.Interval = 1.5; //设置X轴每个刻度的跨度chart1.ChartAreas[0].AxisY.Interval = 3; //设置Y轴每个刻度的跨度//数据for (int i = 0; i < 5; i++){series.Points.AddXY(i, i * i - 2);}//其他series.IsValueShownAsLabel = true;//数据值是展示
}

转载

本文转载至【chart】winform上的统计图 -博客园https://www.cnblogs.com/lovecxc/p/16828453.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/57684.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

老鼠屎地理信息可视化第三弹:Plotly+Pyecharts绘制地理坐标系线图

由于最近老鼠屎做的东西和地图上的线型图相关&#xff0c;因此在这里做一点简单总结。很多地方都调试得很不理想&#xff0c;希望成功的地方可以给大家带来一点点启发&#xff0c;不理想的地方也欢迎大神们赐教。 1 Plotly 1.1 地图上绘制线 有关pyplot的相关在老鼠屎的博文使…

Echarts 地理信息可视化:基于地图显示坐标点信息

Ecahrts 基于地理信息的可视化 Echarts 是一款基于js的交互式图表工具 这一模型可用于显示气候、地理、人流等各种信息。 1、环境 在线调试echarts的功能可以在官网&#xff0c;选择实例下任意一个点开&#xff1a; 然后在左侧的编辑框中即可编辑(其中包含了自动渲染脚本&…

数据可视化图表-散点图(Scatter plot)

本文是接着这篇内容的&#xff1a;https://blog.csdn.net/Cassiel60/article/details/88350442 散点图是用于研究两个变量之间关系的经典的和基本的图表。 如果数据中有多个组&#xff0c;则可能需要以不同颜色可视化每个组。 在 matplotlib 中&#xff0c;您可以使用 plt.sca…

实战PyQt5: 155-QChart图表之极坐标图表

在前面的图表中&#xff0c;我们使用的坐标系都是直角坐标系(也称笛卡尔坐标系), 但是有些数据序列&#xff0c;使用极坐标系来显示更合理(比如常见的雷达图)。QChart中&#xff0c;提供QPolarChart来实现用极坐标系显示的图表。 QPolarChart QPolarChart在极坐标图中显示数据…

2022-04-22 工作记录--Highcharts-图表点击事件 + 图例点击事件 + 图例格式化后的回调

Highcharts-图表点击事件 图例点击事件 图例格式化后的回调 一、前言 看似很简单的问题&#xff0c;其实里面有很多细节&#xff0c;所以做个笔记哟~❀ 如下图&#xff1a;上面是图表&#xff0c;下面是图例哟☺️ 二、官方文档 https://www.highcharts.com.cn/docs 三、…

XCL-Charts图表库简要教程及常见问题

这个Andriod图表库项目从开始至现在&#xff0c;热情消耗几近殆尽。还好已基本实现我想做的那些东西。趁还剩下点兴趣&#xff0c;把一些点非常简单的归纳一下。 所支持的图表类型: 基类 图表名称 BarChart 横/竖向柱形图及背向式柱…

使用Google Chart API 创建实时图表

实时图表可以实时显示数据。这意味着数据将永久更新以始终显示当前图表。要创建实时图表&#xff0c;我们使用JavaScript和Google Chart API。 这些实时图表通常用于仪表板中&#xff0c;以显示例如温度或价格的变化情况。应用领域多样&#xff0c;它们看起来确实不错。你自己看…

利用ARCGIS实现图片与excel中坐标点的匹配并绘图

一、背景 本次的实验完成的是坐标点文件与图片的匹配&#xff0c;已有的数据分别是点的坐标excel文件以及区域图片&#xff0c;来实现区域的绘制。 二、步骤 1、首先将坐标点excel文件导入ARCGIS中进行展点&#xff0c;数据的格式如下&#xff1a; 2、点击ARCGIS界面中的文件…

chatgpt赋能Python-python_plot坐标轴

Python绘图库中坐标轴的设置 介绍 Python是一种简单易学&#xff0c;功能强大的编程语言。它被广泛用于数据科学和可视化领域。Python绘图库中的坐标轴设置可以让我们更好地展示数据&#xff0c;让我们更轻松地理解数据。本篇文章将介绍Python绘图库中坐标轴设置的方法和技巧…

Unity数据可视化图表插件XCharts(折线图、柱状图、饼图、雷达图、散点图、热力图、热力图、仪表盘、环形图、极坐标、水位图等等)

文章目录 一、前言二、Unity数据可视化图表插件&#xff1a;XCharts1、运行效果2、文档教程 三、结束语 一、前言 点关注不迷路&#xff0c;持续输出Unity干货文章。 嗨&#xff0c;大家好&#xff0c;我是新发。 今天&#xff0c;我在GitHub上看到一个屌炸天的Unity插件&…

pyecharts0.5.x制作含地图的数据看板

引言 pyecharts作为Python的数据可视化包&#xff0c;其强大的功能不言而喻&#xff0c;Python Echart&#xff0c;想想就觉得牛叉。目前pyecharts有两个大的版本&#xff0c;一个是0.5.x版本的&#xff0c;一个是1.0以后版本&#xff0c;而且这两个版本差别很大。如果是有的…

antv/g2图表tooltip自定义并展示坐标之外的数据

首先使用itemTpl自定义tooltip 效果是这样的tooltip展示坐标之外的数据 感觉Antv文档很不详细&#xff0c;写这块时找了好久才找到方法&#xff0c;现在记一下&#xff0c;方便今后的观看和其他遇到此问题的同学解决办法。 itemTpl this.chart.tooltip({showCrosshairs: true,…

pyecharts源码解读(13)图表类包charts之组合图表:直角坐标系(网格布局)Grid

当前pyecharts的版本为1.9.0。 概述 pyecharts/charts/composite_charts/包中的四个模块分别定义了组合图表类&#xff0c;其中pyecharts/charts/composite_charts/grid.py模块只定义了网格布局类Grid。 Grid类继承自图表基类Base&#xff0c;作用为在一个echarts实例中利用…

宇宙中大数字

1、高德纳箭头 2、葛力函数 如果脑子里面装一个葛里恒数&#xff0c;脑子就成了黑洞了。 后来人们研究出tree3

CCF-CSP 小中大 C语言

时间限制&#xff1a;0.1s 空间限制&#xff1a;512.0MB #include<stdio.h> int main() { int n,max,min,mid,midd,i; scanf("%d",&n); int a[n]; for(i0;i<n;i) {scanf("%d",&a[i]);} //输入 if(a[0]>a[n-1]){maxa[0];mina[n-1];} e…

redis中大Value问题的解决

我们日常在使用redis的时候, 有时会碰到大Value的问题, 超级大的一个Value存到redis中去, 这样其实不好, 我们可以把value进行压缩. 下面我们使用java自带的压缩, 对字符串进行压缩. /*** 使用gzip压缩字符串** param originString 要压缩的字符串* return 压缩后的字符串*/…

java中大素数生成算法

目前的公开密钥 算法大部分基于大整数分解、有限域上的离散对数问题和椭 圆曲线上的离散对数问题&#xff0c;这些数学难题的构建大部分都需 要生成一种超大的素数&#xff0c;尤其在经典的RSA算法中&#xff0c;生成的素数的质量对系统的安全性有很大的影响。 1.原理 费马小…

解决js中大数的问题

大数的理解: 就是由于数字太大了,然后js解析不了,不认识. 就比如实际生活中,在双11的时候,我们知道淘宝一夜之间总购买量肯定是一个很大很大的金额,当我们前端碰到一个非常大的数字的时候,js可能会解析不了. JS中的安全数字: > Number.MAX_SAFE_INTEGER 可以查看js中的…

CSP 201903-1 小中大

题目链接&#xff1a; 计算机软件能力认证考试系统http://118.190.20.162/view.page?gpidT89 【分析】主要学一下java的四舍五入&#xff0c;String,format("%.f", double&#xff09;&#xff1b; import java.util.Arrays; import java.util.Scanner;public cla…

CSP:小中大

试题编号&#xff1a;201903-1 试题名称&#xff1a;小中大 时间限制&#xff1a;1.0s 内存限制&#xff1a;512.0MB 思路&#xff1a;题目很简单&#xff0c;依次输出最大值&#xff0c;中位数&#xff0c;最小值。输出中位数的时候很神奇的出错。。。费了好半天事才改对。…