平行坐标图:高维数据可视化必备图形
关于数据可视化,我们之前分享过很多基础图表和进阶图表,都是一些我们常见的图表,如折线图,柱状图,饼图等等。今天分享一个大家应该见过但是不那么熟悉的图表-平行坐标图。
- 平行坐标图的定义
平行坐标图可以说是折线图的进阶图表,很适合进行高维数据变化趋势的可视化,它是数据可视化中高维多元数据的一种常用方法,为了显示多维空间中的一组对象,绘制由多条平行且等距分布的轴(维度),并将多维空间中的对象表示为在平行轴上具有顶点的折线。顶点在每一个轴上的位置就对应了该对象在该维度上的中的变量数值,我们以下图来说明。
从图中我们可以看出,平行坐标图和折线图是非常相似的,但是它和折线图也有明显的区别。它有多条坐标轴,即图中的“2001年”,“2020年”,“累计涨幅”,每一个坐标轴都代表了不同的维度,而每一条折线则代表单个观察,即图中的各个城市。每条折线在每个维度都有对应的值,这样很清晰地对比出每个对象在各个维度的情况。
二、平行坐标图的创建
可视化互动平台拥有丰富的图表组件,很多美观实用的图表在平台里也可以找到,而且全功能永久免费。这里我们使用图表工具来演示如何创建平行坐标图。
我们打开平台官网,免费注册或登录后,新创建或选择一个项目,新建好页面进到设计页,在左边【组件】-【其他组件】-【平行坐标图】,点击拖拽到右边的画布中即可。
很快创建好平行坐标图,然后还需要我们对创建好的平行坐标图进行样式设置让它变得美观且符合大屏的显示,以及对数据进行设置。
- 设置图表样式和效果。
平台有完善的操作界面,超多属性任你设置,直到达到到自己满意的图表效果。
2.设置图表数据和修改
平台有两种修改数据方式,一是简单配置。简单配置非常简单,只需要点击表格就可以填写数据。
二是专业配置。如果你懂一定的代码知识,也可以选择专业版,专业版本里有代码编辑器提供编写数据。
用户可以跟据自身的情况选用合适的数据配置方式。
- 平行坐标图的应用效果
不少媒体每年都会收集全国内每年的房价数据,平台根据2001年和2020年的房价数据对全国主要城市的变化情况,利用平行坐标图进行可视化呈现,从下图可以看出来,厦门、深圳、上海、北京的房价涨幅最大,都超过1000%以上,而房价增长最多的是深圳,北京,上海这些城市,在20年间,房价每平方增加5万元以上。
(近些年房价走势如何)
下面的平行坐标图是对2021年全国应届毕业生的就业情况进行了可视化。
(毕业季大数据报告)
从图中我们看出,数学和应用数学的就业满意率最高达到82%,专业相关度却很一般,只有75%,而且主要从事的是中小学教师职业。而软件工程专业的月收入最高达到7205元,就业满意度和专业相关度也比较高。专业相关度最高的是土木工程专业,达到90%,等等。
因此,通过平行坐标图可以很清晰的实现多样本、多维度的对比分析。它非常适合进行高维数据变化趋势的可视化,是高维数据可视化必备图表。平台还有超多有趣图表等你来体验。
平行坐标图:高维数据可视化必备图形相关推荐
- 文件可视化编辑_高维数据可视化必备图形平行坐标图
作者:科研猫 | 小飞鼠 责编:科研猫 | 依米 如果我们想比较某个数值在不同分组之间的变化差异.或者随着时间序列的变化趋势,往往会用到折线图.折线图是在我们的科研绘图当中最为常用的图形之一. 正如在 ...
- 机器学习系列-数据分析-平行坐标图
机器学习系列-数据分析-平行坐标图 文章目录 机器学习系列-数据分析-平行坐标图 1. 平行坐标图简介 2. 平行坐标图的绘制 2.1 iris鸢尾花数据集 2.2 iris平行坐标图图像绘制 结语 ...
- python画平行坐标图_Matplotlib中的平行坐标图
使用传统的绘图类型可以相对直观地查看二维和三维数据.即使是四维数据,我们也经常能找到显示数据的方法.不过,4维以上的维度越来越难以显示.幸运的是,parallel coordinates plots提 ...
- R使用tsne进行高维数据可视化实战:二维可视化、三维可视化
R使用tsne进行高维数据可视化实战:二维可视化.三维可视化 t-SNE是一种非常强大的技术,可以用于多维数据中的可视化分析(寻找模式).它对复杂多维数据的可视化能力是显而易见的,它以无监督的方式对数 ...
- Python使用tsne进行高维数据可视化实战:二维可视化、三维可视化
Python使用tsne进行高维数据可视化实战:二维可视化.三维可视化 # 绘制二维可视化图像并添加标签字符函数 def plot_embedding(data, label, title):x_mi ...
- python高维数据_t-SNE高维数据可视化(python)
t-SNE实践--sklearn教程 t-SNE是一种集降维与可视化于一体的技术,它是基于SNE可视化的改进,解决了SNE在可视化后样本分布拥挤.边界不明显的特点,是目前最好的降维可视化手段. 关于t ...
- LightningChart数据可视化工具图形控件教程51-BarSeries3D
BarSeries3D 演示示例: Horizontal bars; Bars, grouping; Bars, manhattan BarSeries3D 可以以3D视图实现柱状形数据可视化. 柱状 ...
- LightningChart数据可视化工具图形控件教程48-SurfaceGridSeries3D(曲线网格系列3D)_续
LightningChart数据可视化工具图形控件教程48 SurfaceGridSeries3D(曲线网格系列3D)_续 轮廓线 轮廓线可以快速表明高度数据,而不用采取调色板填充来填充曲面.轮廓线可 ...
- 【数据可视化(图形绘制)攻略】——配对样本T检验/Wilcoxon配对秩检验
配对样本T检验/Wilcoxon配对秩检验的数据可视化(图形绘制)攻略 ggpubr包的应用 配对T检验和Wilcoxon配对非参数检验的图形可视化均可以应用ggpubr包,简单好用.可达到如下效果哟 ...
- 数据可视化之平行坐标图。
平行坐标图为一种数据可视化的方式.以多个垂直平行的坐标轴表示多个维度,以维度上的刻度表示在该属性上对应值,以颜色区分类别.每个样本在各个维度上对应一个值,相连而得的一个折线表示该样本. 下图为实例: ...
最新文章
- oracle 求A中不存在于B的记录
- java Windows7 下环境变量设置
- Linux非阻塞IO(八)使用epoll重新实现非阻塞的回射服务器
- HDU 4411 Arrest(费用流)
- 快学Scala 第二课 (apply, if表达式,循环,函数的带名参数,可变长参数,异常)...
- Microsoft Azure 中的 SharePoint Server 2013 灾难恢复
- Ubuntu16.04开机进入单用户模式,破解root密码
- 用这4种策略提高你的Facebook广告浏览量
- php面试题做得差,php面试题,你能解决几个?
- Ansible(自动化运维工具--playbook)
- CVTE的c语言面试题,2018 CVTE 前端校招笔试题整理
- GUI开发之AWT、SWING、SWT和JFACE的比较
- 最好用的UltraISO 9.5.3.2901中文完美注册破解版
- java numberformat_java 之 格式化输出 NumberFormat
- CAD梦想画图中的“绘图工具——圆弧”
- 快速学习JS的思考方法、有用
- 正则表达式 第一次碰到某个特定字符就返回
- 网络编程面试汇总(C++)
- 学会Squid之传统代理和透明代理一篇就够了!
- 2017 未来科学大奖揭晓:施一公、潘建伟、许晨阳获奖