1.海豚社会网络数据摘要:

Lusseau等在新西兰对62只宽吻海豚的生活习性进行了长时间的观察,他们研究发现这些海豚的交往呈现出特定的模式,并构造了包含有62个结点的社会网络。如果某两只海豚经常一起频繁活动,那么网络中相应的两个结点之间就会有一条边存在。Dolphin 网络也是复杂网络社区发现与划分的经典用例,其拓扑结构如图所示,该网络记录了 62 只海豚之间的联系,共分为 2 个家族(社区)。

2.数据集内容介绍

数据格式:csv

数据规模:62个点,159条边

数据用途:用于测试社团划分算法准确性

3.使用python进行数据集的构图和绘制

# encoding:utf-8
import matplotlib.pyplot as plt
import networkx as nx
import pandas as pd# 读取数据源
columns = ['Source', 'Target']
data = pd.read_csv('Dolphin.csv', names=columns, header=None)# 绘制空图
graph = nx.Graph()# 获取数据源长度,即边的数量
data_len = len(data)# 往图中添加边
for i in range(data_len):graph.add_edge(data.iloc[i]['Source'], data.iloc[i]['Target'])# 获取图中每个节点的度
print(graph.degree())# 绘制图
nx.draw(graph, with_labels=True)# 保存图
plt.savefig('./ren/graph/Dolphin.png')# 展示图
plt.show()

4.小结

通过上述的操作,我们就可以实现对海豚社会网络数据集的简单探索,初步从图中获取一些简要信息。比如,从图中可以看到62个节点可以大致分为两个社区(家族);最密集的节点有哪些等等。对于接下来的社区划分或者采用k-means等聚类方法处理数据大有裨益。

Dolphin社会网络数据集地址:https://download.csdn.net/download/qq_41077970/19060593?spm=1001.2014.3001.5501

Dolphin social network——海豚社会网络数据集的简单研究相关推荐

  1. Social network Social computing(社会网络和社会计算)

    社会计算,英文为Social Computing,中文也译为社会性计算.社交计算.社交性计算等. 什么是社会计算?目前对 此还没有一个明确和公认的定义.笼统而言,社会计算是一门现代计算技术与社会科学之 ...

  2. Social Network 社交网络分析

    Social Network 社交网络分析 一:什么是SNA-社交网络分析 社交网络分析的威力何在?我想几个案例来说明. 案例1:对一个毫无了解的组织(这个组织可以是一个公司,亦或是一个组织),如果能 ...

  3. 【NDN基础】Information-Centric Networking: A Natural Design for Social Network Applications 全文翻译

    Information-Centric Networking: A Natural Design for Social Network Applications 信息中心网络:社交网络应用程序的自然设 ...

  4. Social Network之缘分

    Facebook的早期创建不仅仅是创始人马克·扎克伯格一个人的功劳,他身处在哈佛大学,这里是个精英荟萃.天才云集的地方.而且很多人才都跨界,比如研究社会学的要做统计学定量研究,研究核物理的人有着出色的 ...

  5. Social Network(运用map容器)

    题目链接: Social Network (hard version) 题目: 你正在一个流行的社交网络中通过智能手机发送信息.你的智能手机最多可以显示k个最近与朋友的对话.最初,屏幕是空的(即显示的 ...

  6. CodeForces - 1234B2 Social Network (hard version)

    CodeForces - 1234B2 Social Network (hard version) 题目: The only difference between easy and hard vers ...

  7. CodeForces - 1234B1 Social Network (easy version)

    CodeForces - 1234B1 Social Network (easy version) 题目: The only difference between easy and hard vers ...

  8. [yzhpdh多读paper]Social network analysis:An overview

    以下为本人在阅读文章中记录的对自身有启发的内容,按照文章发表的顺序记录 Social network analysis也叫SNA,它提出的目的是研究社会角色在社交网络中交互的形式,所以其强调的是关系而 ...

  9. 谣言检测文献阅读一A Review on Rumour Prediction and Veracity Assessment in Online Social Network

    系列文章目录 谣言检测文献阅读一-A Review on Rumour Prediction and Veracity Assessment in Online Social Network 谣言检测 ...

最新文章

  1. 一个让Python代码运行更快的最佳方式!
  2. 利用TinyXML读取VOC2012数据集的XML标注文件裁剪出所有人体目标保存为文件
  3. 它有许多功能的局域网
  4. BDKRHash详解
  5. iOS12系统图片heic如何在电脑上查看
  6. Springboot+Mysql物流快递在线寄查快递系统
  7. 了解 JavaScript 应用程序中的内存泄漏
  8. android 网络程序下载,Android从网络上下载文件
  9. 实时音频的混音在视频直播中的技术原理和实践总结
  10. 移动播放器html,支持移动平台的Html5播放器
  11. 动手学强化学习(一):多臂老虎机 Multi-armed Bandit
  12. CodeFroces GYM 2016-2017 ACM-ICPC, Egyptian Collegiate Programming Contest (ECPC 16) B.street(最短路)
  13. 嵌入式面试常见问题(一)
  14. Building QNX guests
  15. 微信小程序收藏功能实现思路
  16. nv 9系显卡测试软件,支持全部8、9系显卡物理加速!NV新驱动消息泄漏
  17. Kotlin 之 lateinit关键字 与lazy
  18. Redis Setnx 命令(转)
  19. 植物叶片——丙二醛MDA
  20. 数字图像处理matlab上机实验 (八)

热门文章

  1. 什么是三维重建?三维重建有什么用?
  2. 从阿里云OSS上下载文件的总结
  3. 《孤独六讲》-蒋勋 摘录1
  4. 结论太小,以致于大家都看不见它
  5. android 平板 桌面应用,平板电脑和桌面应用的布局
  6. 汇总WMS-开源仓库管理系统
  7. 小滴课堂-新版JavaWeb零基础到实战专题课程-9
  8. 回归初心——读《Deep Big Simple Neural Nets Excel on Hand-written Digit Recognition》
  9. Matlab中的特殊函数使用(合流超几何函数、Kummer函数、贝塞尔函数等)
  10. 2001年日语四级能力考试答案