关系网络数据可视化:1. 关系网络图&Gephi
1.关系网络图
如何来表示两个对象之间的关系?
把对象变成点,点的大小、颜色可以是它的两个参数,两个点之间的关系可以用连线来表示。连线分为无向(只是连接的导向,一些简单的关系很容易体现)和有向(复杂网络,连接+方向,线本身的方向代表了连接的关系同时线的粗线也可以表示线的连接强度)。


这个图 有点杂乱,看不出哪个点之间连接了,看不出点之间的特征。
导向分为3类:
力导向布局、空间导向布局、规则导向布局
1.1 力导向布局

它除了点与点之间的联系外,还分为空间聚集的聚类,反应出不同团队、不同聚类之间的关系。可交互,放到可看到里边的人。

通过颜色来反应明星之间的派系,连接关系就是通过力的导向布局的,以作用力作为连接的依据。

不同的资本的派系、流动情况,包括公司与它的子公司之间的联系。登录启信宝就可以看到相关的图,点的大小代表关系强弱,高层级的它向外投资的就越多,它的连接度就越多,它的连接点就越大。
总结:力导向布局
模拟引力和弹力的算法应用,可用于模拟分级分团。(用引力和弹力去模拟算法,力和弹力用点之间的关系值;比如两个城市之间的投资关系可用投资的金额的量去表示,用这个量去做引力和弹力的算法。演员和导演的合作次数用这个值去参考它的引力和弹力。)
每次的布局结果可能不一致,与设置和点的分布有关。
如果有了合适的布局,记住自己的设置(记住里边的参数设置)。

1.2 空间导向(基于地理空间,哪个城市与哪个城市做一个关系导向)

用的BDP的软件去做的,它就是做一个流向的可视化

全球的航线之间的关系,用的第三方平台的软件-吉海
总结:空间导向布局
需要知道空间数据,例如经纬度(定义点,然后再有个value值);
需要知道数据之间的联系(要知道怎么去量化,比如说我们要看航线关系:不同城市之间的航线数量,或者平均的航线人次来算这个量);
通常是有向的。
1.3 规则导向(有基本的规则界定点与点之间的关系)


总结规则导向布局:
一般分为水平、垂直、放射状排布;
有明显的层级关系。
用到的软件是:gephi


2. Gephi软件工具
边:连接关系;源:连接源个点的ID,第0个点连接到第6个点,矢量线性关系的图
导向的模拟

力导向布局:布局--->>Force Atlas




关系网络数据可视化:1. 关系网络图&Gephi的更多相关文章
- 关系网络数据可视化:3. 案例:公司职员关系图表 & 导演演员关系网络可视化
1. 公司职员关系图表 节点和边界数据 节点是指每个节点本身的数据,代表公司职工的名称:属性(Country).分类(Category)和地区(Region,给每个节点定义的属性数据).文件必须是.c ...
- 关系网络数据可视化:2. Python数据预处理
将数据中导演与演员的关系整理出来,得到导演与演员的关系数据,并统计合作次数 import numpy as np import pandas as pd import matplotlib.pyplo ...
- Echarts数据可视化series-graph关系图,开发全解+完美注释
全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...
- 数据可视化 echarts3
初识 echarts ECharts,一个纯 Javascript 的数据可视化图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefo ...
- Echarts数据可视化,easyshu图表集成。
介绍: ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Sa ...
- 基于echarts 24种数据可视化展示,填充数据就可用,动手能力强的还可以DIY(演示地址+下载地址)
前言 我们先跟随百度百科了解一下什么是"数据可视化 [1]". 数据可视化,是关于数据视觉表现形式的科学技术研究. 其中,这种数据的视觉表现形式被定义为,一种以某种概要形式抽提出来 ...
- 数据可视化之powerBI入门(四)Power BI与PowerQuery、PowerPivot有什么关系
https://zhuanlan.zhihu.com/p/64146209 Power BI与PowerQuery.PowerPivot有什么关系? 刚开始学习PowerBI的时候,总是能碰到Powe ...
- R语言︱SNA-社会关系网络—igraph包(社群划分、画图)(三)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 社群划分跟聚类差不多,参照<R语言与网站 ...
- 分层条件关系网络在视频问答VideoQA中的应用:CVPR2020论文解析
分层条件关系网络在视频问答VideoQA中的应用:CVPR2020论文解析 Hierarchical Conditional Relation Networks for Video Question ...
随机推荐
- nodejs和ionic小助手
nodejs已经安装完成的情况下,安装ionic小助手 win+r打开cmd. 命令: 1.node -v(查看版本信息) 2.npm -v(查看版本信息) 3.npm install -g cnpm ...
- vuecli3初尝试(转载)
https://segmentfault.com/a/1190000016423943 在vue-cli3中安装element-ui 其中两种方式自己选择 格式化代码 使用yarn lint命令自动格 ...
- Java编程的分期步骤(一)
日期:2018.8.12 星期一 博客期:005 不知不觉来到第五期了,先简单说一下Java环境!(虽然Java都自学完了才说....)首先,就是在网站上下载一个java包,之后把它下载到全英文的一个 ...
- SQLAchemy基础知识
一.什么是SQLAchemy? SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据 ...
- Linux基础实操二
实操一: 1) 新建用户natasha uid为1000,gid为555,备注信息为“master” 2) 修改natasha用户的家目录为/Natasha 3) 查看用户信息配置文件的最后一行 ca ...
- uva11426 欧拉函数应用,kuangbin的筛法模板
/* 给定n,对于所有的对(i,j),i<j,求出sum{gcd(i,j)} 有递推式sum[n]=sum[n-1]+f[n] 其中f[n]=gcd(1,n)+gcd(2,n)+gcd(3,n) ...
- Python元组(tuple)
元组(tuple)是Python中另一个重要的序列结构,与列表类型,也是由一系列按特定顺序排列的元素组成,但是他是不可变序列.在形式上元组的所有元素都放在"()"中,两个元素使用& ...
- Android Studio 设置编辑器(Editor)的字体、字体大小
操作系统:Windows 10 x64 IDE:Android Studio 3.2.1 参考:https://www.cnblogs.com/diyishijian/p/6824328.html 备 ...
- Centos系统压力测试 ab 命令安装与使用
Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab作为压力测试工具了. 1.独立安装 ab运行需要依赖apr-util包,安装命令为: y ...
- NPOI操作Excel(二)--创建Excel并设置样式
由于XSSF中的XSSFWorkbook和HSSF中的HSSFWorkbook拥有的属性.方法等都是一样的,故下面就已一个为例做为展示,他们都继承与一个接口:IWorkbook(命名空间:using ...