社交网络软件ORA LITE 用户指南及使用体验

最近老板给推荐了个CMU的ORA,个人觉得真的很合适做sna,dynamic network analysis,link analysis,multi-agent system之类的任务,综合了pajek gephi ucinet citespace等等的功能,且给出了很完整的user guide。(竟然可以topic analysis,我惊了)当然也可以配合CMU CASOS tools,UCINET, KeyPlayer, and Analyst's Notebook等进行额外分析。总之如果你的数据量不大(agents<2000) 且不想买高阶版时非常好用,尤其是当你的ucinet等突然打不开的时候(没错就是我最近),墙裂推荐。当然只要熟悉统计分析思路,是不限于使用软件的。附CASOS: Center for Computational Analysis of Social and Organizational Systems (http://www.casos.cs.cmu.edu/index.html)

软件大概200多M(记不清楚了哈哈),有student版本和付费版本,不同版本能处理的节点及关系数量的能力不同。以下对于一些可能常用到的动作和功能作个记录:

Preface:

ORA uses a Java interface for ease of use, and a C++ computational backend. The most current edition of ORA software, Version 3, is available in two versions. ORA-LITE is available on the CASOS website: http://casos.cs.cmu.edu/projects/ora/. It contains hundreds of social network, dynamic network metrics, trail metrics, procedures for grouping nodes, identifying local patterns, comparing and contrasting networks, groups, and individuals from a dynamic meta-network perspective.

GETTING STARTED

1. File format 能支持的数据导入格式

  • DyNetML (.xml) -- stored as default

  • DL - Data Language (.dl) 一定要储存为plain text
    大概是这样


    DL.png
  • UCINET (.##h and .##d)

  • CSV - Comma Seperated Values (.csv)


    Again note that the cell A1 is blank. This is common in all network files created in this manner. .png
  • Text Files (.txt)

  • Pajek (.net)

  • GraphML (.graphml)

2. Quickstart

User interface 主要两个界面:editor 以及visualizer
Versions:Lite-学生教育版本,max 2000个nodes
下载地址:Go to http://casos.cs.cmu.edu/projects/ora/software.php

2.1 Main Interface

1) Editor GUI
image.png

2)Meta-network
包含noteset和network,可点击查看
Nodeset: nodes and attibutes.

Nodeset class: Nodesets (and hence the contained nodes) can be classified as "Agent", "Organization", "Knowledge", "Resource", "Belief", "Event", "Task", "Location", "Role", "Action" or "Unknown".Multiple nodesets in a metanetwork can be assigned to the same nodeset class. Many predefined ORA analyses use the nodeset class to determine inputs.

Node
Attribute

Networks:

  • Binary, weighted;
  • Self-looped

Dynamic network


image.png

2.2 Import file 基本操作

select File > Data Import Wizard
可以导入矩阵 或node的attributes表 可在选项中选择


node关系表

attribute表

第三个弹出窗口

Match

记得导入data 和 attributes,导入后可查看info和editor

对于dynamic network, 可以merge meganetwork也可以直接导入file

2.3 Edit data and attributes

To edit a nodeset, select the nodeset in the Metanetwork Manager pane. Then click the Editor tab. 注:在进行新操作时,最好是使用copy后的文件,原文件一旦改动则无法undo
对nodes:可进行过滤选择,可合并节点,移除节点,建新节点
对attributes:
对links:可在meta network-->network-->editor-->display options中修改matrixview还是其他view。display options中也同样可以进行排序。同样在Editor的Convert Links中一些名词解释:Binarize ->Change all link values to 1 (non-links remain 0) 表示有无联系,Remove self-loops (diagonal) -》Remove all links that point from a node to itself. 还有各种remove links的操作

2.4 Visualizations

在Visualizer的界面下:

image.png

常用:
hide links/nodes/isolates; Node appearance 改size和color,link appearance改size,View改字体,Node Selector改颜色 可见度 appearance cleaning 等等
Tools > Node Locator : Selecting a node from the dialog box will reveal the location of the node in Visualizer.

左侧的configure bar可以把自己常用的功能放在一起

2.5 Reports

有4个最重要的reports
1)Key Entity : Identifies key entities and groups who, by virtue of their position in the network, are critical to its operation.
2)Standard Social Network Analysis : Calculates the standard network analysis measures.
3)View Role and Sphere of Influence : For each individual, identifies the set of actors, groups, knowledge, resources, etc. that influence, and are influenced, by that actor.


For example

4)Locate Groups : Identifies the groups present in the network using various grouping algorithms. Algorithms work on unimodal or bimodal parts of the meta-network.

这些reports可以分析的对象包括:
1)Actors;
2)Region; Once the key locations are discovered agents connected to that location can be analyzed.

  1. Time. 如果有time data

General contents

  • 1, 2 or n Mode Data



    3 mode
  • Aggregation (更多指时空的组合,这个数据我还不晓得怎么输入)
  • Correlation
  • Cube analysis: 可以做mental model分析
    Three key communicative dimensions.
    Intensity/consensus : Weighted degree or number of graphs of individual's mental models or number of reports the tie is presented in.
    Conductivity : in-degree*out-degree or betweenness
    Density : degree


    Concept Embedding
  • Aggregation 比如把多个放在一个time period里
  • 指数随机图模型. 使用ERGM模型时要记住的一点是,一个网络被建模为一个单一的多变量观测,这限制了它们在用于一段时间内的建模网络。此外,只适用于二进制网络。
  • Hamming Distance. 两个网络(同一维度)的Hamming距离是一个链路存在于一个网络中但不存在于另一个网络中的次数。然后,可以通过除以可能的链接数来规范化该计数。
  • Monte Carlo Methods. The method is useful for obtaining numerical solutions to problems which are too complicated to solve analytically. The most common application of the Monte Carlo method is Monte Carlo integration.
  • Moran-I and Geary-C.

References 整理

1)Where to Learn More: Barnes, J. A. (1954). Class and committees in a Norwegian island parish. Human relations, 7(1), 39-58.
2)Scott, J., (2012). Social Networks (3rd edition), Sage.
3)Wasserman, S. & Faust, K. (1994). Social Network Analysis: Methods and Applications (Vol. 8). Cambridge University Press.
4)Carley, K. M., (2003). Dynamic Network Analysis. In Breiger, R., Carley, K. M., & Pattison, P. (Eds.) Dynamic Social Network Modeling and Analysis: Workshop Summary and Papers, (pp. 133-145). Washington, DC: National Academies Press.
5)Carley, K. M., (2002). Smart Agents and Organizations of the Future. In Lievrouw, L. & Livingstone, S. (Eds.) The Handbook of New Media, (pp. 206-220). Thousand Oaks, CA: Sage.

  1. Davis, A. et al. (1941). Deep South. Chicago: University of Chicago Press.
  2. Breiger R. (1974). The duality of persons and groups. Social Forces, 53, 181-190.
  3. G. Robins, P. Pattison, Y. Kalish, D. Lusher, An introduction to exponential random graph (p*) models for social networks, Social Networks, Volume 29, Issue 2, May 2007, Pages 173191.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,817评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,329评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,354评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,498评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,600评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,829评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,979评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,722评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,189评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,519评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,654评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,329评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,940评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,762评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,993评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,382评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,543评论 2 349