Qt Charts - 让数据可视化更简单

简述

Qt Charts 模块提供了一套易于使用的图表组件例如柱状图、面积图、箱形图、饼图、线性图、曲线图、散点图。。。由于其采用了 Qt Graphics View 框架因此图表可以很容易地被集成到现代的用户界面。

Qt Charts 除了图表类型丰富、方便快捷之外还完美支持移动端可用作 QWidgets、QGraphicsWidget 或 QML 类型。通过选择一个图表主题即可轻松地创建令人印象深刻的图表。

在 Qt5.7 之前的版本最早只能到 Qt5.4需要对 Qt Charts 自行编译才能使用在更早的版本中要使用 Qt Charts不得不使用商业版 Qt但从 Qt5.7 开始以 GPLv3 许可提供给社区版使用。

  • 简述
  • Qt Charts

版权所有一去丶二三里转载请注明出处http://blog.csdn.net/liang19890820

Qt Charts

Qt Charts 相比较其他图形库更美观、更现代、性能更好最主要的是更易上手包含有良好的文档及大量的示例。。。

一起来欣赏一下

AreaChart Example - 展示了如何创建一个简单的面积图

Audio Example - 展示了动态数据的图形麦克风输入

BarChart Example - 展示了如何创建一个柱状图

BarModelMapper Example - 展示了如何使用 QAbstractItemModel 派生 model 作为柱状图系列的数据

Box and Whiskers Example - 展示了如何创建一个箱形图盒须图

Callout Example - 展示了如何在图表上绘制一个额外的元素

Chart Themes Example - 展示了不同内置主题的外观和感觉

Custom Chart Example - 展示了如何定制图表上不同元素的外观

DateTimeAxis Example - 展示了如何利用 QDateTimeAxis 使用 QLineChart

Donut Chart Breakdown Example - 展示了如何使用 QPieSeries API 创建一个圆环分解图

Donutchart Example - 展示了如何创建一个简单的圆环图并对其中一片进行定制

Dynamic Spline Example - 展示了如何绘制动态数据

HorizontalBarChart Example - 展示了如何创建一个水平柱状图

HorizontalPercentBarChart Example - 展示了如何创建一个简单的水平百分比柱状图

HorizontalStackedBarChart Example - 展示了如何创建一个简单的水平层叠图

Legend Example - 展示了如何分离图例以及如何附加回去

LegendMarkers Example - 展示了如何使用图例标记

Line and BarChart Example - 展示了如何结合不同的图表以及设置轴线

LineChart Example - 展示了如何创建一个简单的折线图

Logarithmic Axis Example - 展示了如何使用 QLogValueAxis

Model Data Example - 展示了如何使用 QAbstractItemModel 派生模型作为图表系列的数据源

Multiple Axes Example - 展示了如何创建一个有两个垂直轴的简单图表每个 series 一个。

Nested Donuts Example - 展示了如何使用 QPieSeries API 创建一个嵌套的圆环图

OpenGL Accelerated Series Example - 展示了如何启用 OpenGL 加速 QLineSeries 和 QScatterSeries

PercentBarChart Example - 展示了如何创建一个简单的百分比柱状图

Piechart Example - 展示了如何创建一个简单的饼状图和并且定制一些饼片

Pie Chart Customization Example - 展示如何定制饼图的外观和感觉

Piechart Drilldown Example - 展示了如何实现一个有 drilldown 效果的饼图

Polar Chart Example - 展示了如何用多个不同的 series 创建一个简单的极坐标图

ScatterChart Example - 展示了如何创建一个简单的散布图

Scatter Interactions Example - 展示了如何创建一个简单的散布图和交互图以及如何与之交互

SplineChart Example - 展示了如何创建一个简单的曲线图

StackedBarChart Example - 展示了如何创建一个简单的层叠柱状图

StackedBarChart Drilldown Example - 展示了如何使用一个层叠柱状图来实现 drilldown。

Temperature Records Example - 展示了如何创建一个带有负值的柱状图

Zoom Line Example - 展示了如何创建自定义缩放效果

看到这里只能用一句话来形容 Qt Charts - 高端、大气、上档次狂拽、炫酷、吊炸天。。。

时间: 2024-12-29 16:32:57

Qt Charts - 让数据可视化更简单的相关文章

让数据生活更简单:百度云

在这个日新月异的互联网时代,移动.办公.娱乐设备呈现多样化的趋势,一个人可以同时拥有手机.笔记本.平板电脑等设备,在某种程度上提高了人们的办事和生活效率,不过当中却有一个越来越值得人们重视的问题,那就是如何让各个设备之间的数据保持高度一致,彻底摆脱繁琐的数据转移工作.在数据互通方面,不得不说国内知名的互联网服务商--百度,走在了这一领域的前端,旗下推出一款云服务应用<百度云>,凭借其良好的服务质量和体验效果赢得了众多用户的青睐,数据备份.移动和共享都能够轻松实现.近些年来,从电视,到互联网,再

如何将数据可视化技术应用于广告投放?

果试着想象各行星运动的轨迹,你的脑海中会出现什么,是杂乱无章的线条还是一张按照经度变化排列的一维线图?这就是数据可视化最简单同时也是最经典的案例之一. 从托莱多到罗马的经度差异图 Michael Florent van Langren (1600–1675) 绘制于1644年 被认为是第一幅(已知的)统计图形 通过数据可视化工具,可以将原本枯燥无味的数据和表格,变得绚丽多彩.如何轻松掌握数据可视化技术,并将其更好地运用到日常的广告投放中?互动通产品研发部Tony深度分析了数据可视化在广告投放中的

数据让生意更简单,网聚宝创业团队利用数加快速打造核心业务竞争力,在激烈的市场竞争中弯道超车。

免费开通大数据服务:https://www.aliyun.com/product/odps "我们选择数加平台的主要目的是数加平台本身大数据应用的能力和平台的成熟度,当然背后还有很多能陪我们一起996战斗的数加兄弟们,无论是技术能力的判断,还是从商业合作的角度,这是选择数加的考虑.""可以毫不保留的来讲,我们现在内部团队具备的大数据处理的能力相当于阿里巴巴的处理能力,所以我们能够很快速.便捷的给我们的品牌提供多样化的丰富的完整闭环的大数据的营销和解决方案的能力"熊大

更快更强更酷——全新跨平台大数据可视化分析平台OurwayBI强势来袭!

2017年10月18日,将是中国企业级大数据可视化应用领域的一个里程碑!中国领先的大数据&商业智能厂商奥威软件潜心研发18个月,采用最新的前后端技术,终于推出了全新的跨平台大数据可视化平台--OurwayBI.新产品将以公司名称直接命名,迈出了奥威软件全新品牌市场战略的第一步!        奥威软件从成立之初,就以普及企业商业智能应用为己任,11年来,不忘初心,砥砺前行,不断打磨产品,让产品变得更快.更强.更酷! 更快.更强.更酷        1          技术更先进:node.js

《R数据可视化手册》一第3章 条形图3.1 绘制简单条形图

第3章 条形图 R数据可视化手册 条形图也许是最常用的数据可视化方法,通常用来展示不同的分类下(在x轴上)某个数值型变量的取值(在y轴上).例如,条形图可以用来形象地展示四种不同商品的价格情况,但不适宜用来展示商品价格随时间的变动趋势,因为这里时间是一个连续变量--尽管我们也可以这么做,后面会看到这种情形. 绘制条形图时需特别注意一个重要的细节:有时条形图的条形高度表示的是数据集中变量的频数,有时则表示变量取值本身.牢记这个区别--这里极易混淆,因为两者与数据集的对应关系不同,但又对应同样的术语

常用简单的数据可视化工具

1. Excel 没错,大部分咨询公司的东西就是这玩意画的.记住关键词:图表.数据透视表(问度娘).默认的样式太难看,要自己改.在网上搜麦肯锡+excel等教程一堆一堆的. 2. PowerPoint 画出来总得展示给观众吧?PPT登场!除了能粘贴Excel图表排班编辑外,还可以保存成图片在网上散布. 3. Tableau Public 免费的图表绘制和数据处理工具.这个现在在国外很火,导入Excel数据后拖拖放放就能作图.还能做动态图表传到网页上呢. 4. D3.js 专业的javascrip

Qt Charts基本组成

简述 Qt Charts API 构建在 Qt Graphics View 框架之上,可以使用 QChart 类将图表显示为 QGraphicsWidget.但还有一个方便的类 - QChartView,可以作为一个独立的窗口,可以更方便的构建图表,不需要与 QGraphicsScene 一起使用. 所有的图表类型均由 QAbstractSeries 派生类表示.要创建图表,必须使用相关 series 类的实例,并将其添加到 QChart. 简述 Qt Charts API 图表类型 坐标轴 图

21款超实用的酷炫「数据可视化工具」

  辛辛苦苦分析一堆大数据,竟然没人看!到底怎么办?俗话说,有图有真相,一图胜千言,取悦了眼球,剩下的都好说.如果你正着手于从数据中洞察出有用信息,那你所需要的正是--数据可视化.本文挖掘了21款炙手可热的数据可视化工具,干净利落的高颜值信息图,就要这样做! 译者微信公众号:特赞Design,欢迎关注唷. FusionCharts FusionCharts Suite XT不仅可以为带给你漂亮的图表,还能帮你制作出生动的动画.巧妙的设计和丰富的交互性.它在PC端.Mac.iPad.iPhone和

数据可视化工具大集合

所谓数据可视化是对大型数据库或数据仓库中的数据的可视化,它是可视化技术在非空间数据领域的应用,使人们不再局限于通过关系数据表来观察和分析数据信息,还能以更直观的方式看到数据及其结构关系. 数据可视化技术的基本思想是将数据库中每一个数据项作为单个图元元素表示,大量的数据集构成数据图像, 同时将数据的各个属性值以多维数据的形式表示,可以从不同的维度观察数据,从而对数据进行更深入的观察和分析. 内容目录 Awesome dataviz JavaScript 工具 图表库 图形图表库 地图(Maps)