《王者荣耀》姬小满:璀璨星光,奖励她最耀眼的角色!
节点ä¸�边的å±�性设置在社会网络仿真软件ä¸èŠ‚ç‚¹å’Œè¾¹çš„å±�性设置是æ�„建和分æ��网络模å�‹çš„基础。通过å�ˆç�†è®¾ç½®èŠ‚ç‚¹å’Œè¾¹çš„å±�性å�¯ä»¥æ›´å¥½åœ°å��æ˜ ç½‘ç»œä¸çš„å�„ç§�特å¾�和关系。本节将详细介ç»�如何在Gephiä¸è®¾ç½®èŠ‚ç‚¹å’Œè¾¹çš„å±�性包括基本å±�性的设置ã€�自定义å±�æ€§çš„æ·»åŠ ä»¥å�Šå±�性的动æ€�管ç�†ã€‚基本å±�性设置节点å±�性在Gephi䏿¯�个节点都有预定义的基本å±�性如IDã€�æ ‡ç¾Labelã€�大å°�Sizeã€�颜色Colorç‰ã€‚这些å±�性å�¯ä»¥é€šè¿‡â€œæ•°æ�®å®�验室â€�Data Laboratory进行设置和管ç�†ã€‚IDå±�性IDå±�性是æ¯�ä¸ªèŠ‚ç‚¹çš„å”¯ä¸€æ ‡è¯†ç¬¦é€šå¸¸æ˜¯ä¸€ä¸ªå—符串或整数。在“数æ�®å®�验室â€�ä¸å�¯ä»¥é€šè¿‡å¯¼å…¥æ•°æ�®æ—¶æŒ‡å®šIDæˆ–è€…åœ¨èŠ‚ç‚¹åˆ—è¡¨ä¸æ‰‹åŠ¨ä¿®æ”¹ã€‚æ ‡ç¾å±�æ€§æ ‡ç¾å±�性用äº�显示节点的å��ç§°æˆ–æ ‡ç¾ã€‚在“数æ�®å®�验室â€�ä¸å�¯ä»¥é€šè¿‡ç¼–辑节点的“Labelâ€�列æ�¥ä¿®æ”¹æ ‡ç¾ã€‚大å°�å±�性大å°�å±�性用äº�æ�§åˆ¶èŠ‚ç‚¹çš„æ˜¾ç¤ºå¤§å°�。在“数æ�®å®�验室â€�ä¸å�¯ä»¥é€šè¿‡ç¼–辑节点的“Sizeâ€�列æ�¥ä¿®æ”¹èŠ‚ç‚¹å¤§å°�。也å�¯ä»¥é€šè¿‡â€œæ�’å��â€�RankingåŠŸèƒ½æ ¹æ�®æŸ�个å±�性自动调整节点大å°�。颜色å±�性颜色å±�性用äº�æ�§åˆ¶èŠ‚ç‚¹çš„æ˜¾ç¤ºé¢œè‰²ã€‚åœ¨â€œæ•°æ�®å®�验室â€�ä¸å�¯ä»¥é€šè¿‡ç¼–辑节点的“Colorâ€�列æ�¥ä¿®æ”¹èŠ‚ç‚¹é¢œè‰²ã€‚ä¹Ÿå�¯ä»¥é€šè¿‡â€œåˆ†åŒºâ€�PartitionåŠŸèƒ½æ ¹æ�®æŸ�个å±�性自动调整节点颜色。边å±�性在Gephi䏿¯�æ�¡è¾¹ä¹Ÿæœ‰é¢„定义的基本å±�性如IDã€�æº�节点Sourceã€�ç›®æ ‡èŠ‚ç‚¹Targetã€�æ�ƒé‡�Weightç‰ã€‚这些å±�性å�Œæ ·å�¯ä»¥åœ¨â€œæ•°æ�®å®�验室â€�ä¸è¿›è¡Œè®¾ç½®å’Œç®¡ç�†ã€‚IDå±�性IDå±�性是æ¯�æ�¡è¾¹çš„å”¯ä¸€æ ‡è¯†ç¬¦é€šå¸¸æ˜¯ä¸€ä¸ªå—符串或整数。在“数æ�®å®�验室â€�ä¸å�¯ä»¥é€šè¿‡å¯¼å…¥æ•°æ�®æ—¶æŒ‡å®šIDæˆ–è€…åœ¨è¾¹åˆ—è¡¨ä¸æ‰‹åŠ¨ä¿®æ”¹ã€‚æº�èŠ‚ç‚¹å’Œç›®æ ‡èŠ‚ç‚¹å±�性æº�èŠ‚ç‚¹å’Œç›®æ ‡èŠ‚ç‚¹å±�性用äº�定义边的起点和终点。在“数æ�®å®�验室â€�ä¸å�¯ä»¥é€šè¿‡ç¼–辑边的“Sourceâ€�和“Targetâ€�列æ�¥ä¿®æ”¹è¾¹çš„è¿�æ�¥å…³ç³»ã€‚æ�ƒé‡�å±�性æ�ƒé‡�å±�性用äº�表示边的é‡�è¦�程度或强度。在“数æ�®å®�验室â€�ä¸å�¯ä»¥é€šè¿‡ç¼–辑边的“Weightâ€�列æ�¥ä¿®æ”¹è¾¹çš„æ�ƒé‡�。也å�¯ä»¥é€šè¿‡â€œæ�’å��â€�åŠŸèƒ½æ ¹æ�®æŸ�个å±�性自动调整边的æ�ƒé‡�。自定义å±�æ€§çš„æ·»åŠ åœ¨å®�际的社会网络分æ��ä¸é¢„定义的å±�性å�¯èƒ½ä¸�è¶³ä»¥æ»¡è¶³æ‰€æœ‰éœ€æ±‚ã€‚å› æ¤Gephiæ��ä¾›äº†æ·»åŠ è‡ªå®šä¹‰å±�性的功能以便用户å�¯ä»¥æ ¹æ�®éœ€è¦�扩展节点和边的å±�æ€§ã€‚æ·»åŠ è‡ªå®šä¹‰èŠ‚ç‚¹å±�性在“数æ�®å®�验室â€�䏿·»åŠ è‡ªå®šä¹‰å±�性打开“数æ�®å®�验室â€�Data Laboratory。选择“节点â€�Nodesæ ‡ç¾é¡µã€‚点击å�³ä¸Šè§’çš„â€œæ·»åŠ åˆ—â€�Add a Column按钮。在弹出的窗å�£ä¸è¾“å…¥å±�性å��ç§°ã€�æ•°æ�®ç±»å�‹å’Œé»˜è®¤å€¼ç„¶å��点击“确定â€�OKã€‚é€šè¿‡è„šæœ¬æ·»åŠ è‡ªå®šä¹‰å±�性使用Gephi的脚本APIå�¯ä»¥åЍæ€�åœ°æ·»åŠ è‡ªå®šä¹‰å±�性。以下是一个Python脚本示例使用Gephi Toolkitæ·»åŠ è‡ªå®šä¹‰èŠ‚ç‚¹å±�性# 导入Gephi Toolkitfromorg.gephi.project.apiimportProjectControllerfromorg.gephi.graph.apiimportGraphControllerfromorg.gephi.data.attributes.apiimportAttributeController# è�·å�–ProjectControllerå’ŒGraphControllerpcProjectController.lookup()gcGraphController.lookup()# 创建一个新的项目projectpc.newProject()workspaceproject.getWorkspace()# è�·å�–AttributeControlleracAttributeController.lookup()# 创建一个新的图graph_modelgc.getModel(workspace)graphgraph_model.getGraph()# æ·»åŠ è‡ªå®šä¹‰å±�性node_tablegraph.getNodeTable()node_table.addColumn(age,int,
node_table.addColumn(gender,str,Unknown)æ·»åŠ è‡ªå®šä¹‰è¾¹å±�性在“数æ�®å®�验室â€�䏿·»åŠ è‡ªå®šä¹‰å±�性打开“数æ�®å®�验室â€�Data Laboratory。选择“边â€�Edgesæ ‡ç¾é¡µã€‚点击å�³ä¸Šè§’çš„â€œæ·»åŠ åˆ—â€�Add a Column按钮。在弹出的窗å�£ä¸è¾“å…¥å±�性å��ç§°ã€�æ•°æ�®ç±»å�‹å’Œé»˜è®¤å€¼ç„¶å��点击“确定â€�OKã€‚é€šè¿‡è„šæœ¬æ·»åŠ è‡ªå®šä¹‰å±�性使用Gephi的脚本APIå�¯ä»¥åЍæ€�åœ°æ·»åŠ è‡ªå®šä¹‰å±�性。以下是一个Python脚本示例使用Gephi Toolkitæ·»åŠ è‡ªå®šä¹‰è¾¹å±�性# 导入Gephi Toolkitfromorg.gephi.project.apiimportProjectControllerfromorg.gephi.graph.apiimportGraphControllerfromorg.gephi.data.attributes.apiimportAttributeController# è�·å�–ProjectControllerå’ŒGraphControllerpcProjectController.lookup()gcGraphController.lookup()# 创建一个新的项目projectpc.newProject()workspaceproject.getWorkspace()# è�·å�–AttributeControlleracAttributeController.lookup()# 创建一个新的图graph_modelgc.getModel(workspace)graphgraph_model.getGraph()# æ·»åŠ è‡ªå®šä¹‰å±�性edge_tablegraph.getEdgeTable()edge_table.addColumn(duration,int,
edge_table.addColumn(type,str,Unknown)å±�性的动æ€�管ç�†åœ¨ç¤¾ä¼šç½‘络分æ��ä¸ç½‘络的å±�性å�¯èƒ½ä¼šéš�ç�€æ—¶é—´å�˜åŒ–而å�˜åŒ–。Gephiæ��供了动æ€�å±�性管ç�†çš„功能å�¯ä»¥å¤„ç�†å±�性的时间åº�列数æ�®ã€‚设置动æ€�节点å±�性在“数æ�®å®�验室â€�ä¸è®¾ç½®åЍæ€�å±�性打开“数æ�®å®�验室â€�Data Laboratory。选择“节点â€�Nodesæ ‡ç¾é¡µã€‚å�³é”®ç‚¹å‡»éœ€è¦�设置为动æ€�çš„å±�性列选择“设置为动æ€�â€�Set as Dynamic。在弹出的窗å�£ä¸é€‰æ‹©å±�性的时间åº�列数æ�®æ–‡ä»¶ç‚¹å‡»â€œç¡®å®šâ€�OK。通过脚本设置动æ€�å±�性使用Gephi的脚本APIå�¯ä»¥åЍæ€�地设置节点å±�性的时间åº�列数æ�®ã€‚以下是一个Python脚本示例使用Gephi Toolkit设置动æ€�节点å±�性# 导入Gephi Toolkitfromorg.gephi.project.apiimportProjectControllerfromorg.gephi.graph.apiimportGraphControllerfromorg.gephi.data.attributes.apiimportAttributeController,AttributeTypefromorg.gephi.data.attributes.typeimportTimefromorg.gephi.data.attributes.typeimportDouble# è�·å�–ProjectControllerå’ŒGraphControllerpcProjectController.lookup()gcGraphController.lookup()# 创建一个新的项目projectpc.newProject()workspaceproject.getWorkspace()# è�·å�–AttributeControlleracAttributeController.lookup()# 创建一个新的图graph_modelgc.getModel(workspace)graphgraph_model.getGraph()# æ·»åŠ è‡ªå®šä¹‰åŠ¨æ€�å±�性node_tablegraph.getNodeTable()age_attributenode_table.addColumn(age,AttributeType.DYNAMIC_DOUBLE,Time(0,
)# 设置动��性的时间�列数�nodegraph.addNode()node.setAttribute(age,Double(
,Time(
)node.setAttribute(age,Double(
,Time(
)node.setAttribute(age,Double(
,Time(
)设置动æ€�è¾¹å±�性在“数æ�®å®�验室â€�ä¸è®¾ç½®åЍæ€�å±�性打开“数æ�®å®�验室â€�Data Laboratory。选择“边â€�Edgesæ ‡ç¾é¡µã€‚å�³é”®ç‚¹å‡»éœ€è¦�设置为动æ€�çš„å±�性列选择“设置为动æ€�â€�Set as Dynamic。在弹出的窗å�£ä¸é€‰æ‹©å±�性的时间åº�列数æ�®æ–‡ä»¶ç‚¹å‡»â€œç¡®å®šâ€�OK。通过脚本设置动æ€�å±�性使用Gephi的脚本APIå�¯ä»¥åЍæ€�地设置边å±�性的时间åº�列数æ�®ã€‚以下是一个Python脚本示例使用Gephi Toolkit设置动æ€�è¾¹å±�性# 导入Gephi Toolkitfromorg.gephi.project.apiimportProjectControllerfromorg.gephi.graph.apiimportGraphControllerfromorg.gephi.data.attributes.apiimportAttributeController,AttributeTypefromorg.gephi.data.attributes.typeimportTimefromorg.gephi.data.attributes.typeimportDouble# è�·å�–ProjectControllerå’ŒGraphControllerpcProjectController.lookup()gcGraphController.lookup()# 创建一个新的项目projectpc.newProject()workspaceproject.getWorkspace()# è�·å�–AttributeControlleracAttributeController.lookup()# 创建一个新的图graph_modelgc.getModel(workspace)graphgraph_model.getGraph()# æ·»åŠ è‡ªå®šä¹‰åŠ¨æ€�å±�性edge_tablegraph.getEdgeTable()duration_attributeedge_table.addColumn(duration,AttributeType.DYNAMIC_DOUBLE,Time(0,
)# 创建节点node1graph.addNode()node2graph.addNode()# 创建边edgegraph.addEdge(node1,node2,True)# 设置动��性的时间�列数�edge.setAttribute(duration,Double(
,Time(
)edge.setAttribute(duration,Double(
,Time(
)edge.setAttribute(duration,Double(
,Time(
)å®�际应用示例示例1设置节点大å°�和颜色å�‡è®¾æˆ‘们有一个社会网络数æ�®é›†åŒ…å�«èŠ‚ç‚¹çš„å¹´é¾„å’Œæ€§åˆ«ä¿¡æ�¯ã€‚我们希望通过节点的年龄æ�¥è°ƒæ•´èŠ‚ç‚¹çš„å¤§å°�并通过性别æ�¥è°ƒæ•´èŠ‚ç‚¹çš„é¢œè‰²ã€‚å¯¼å…¥æ•°æ�®åœ¨Gephiä¸å¯¼å…¥èŠ‚ç‚¹æ•°æ�®æ–‡ä»¶æ–‡ä»¶æ ¼å¼�如下id,label,age,gender 1,å¼ ä¸‰,25,Male 2,æ��å››,30,Female 3,ç�‹äº”,20,Male设置节点大å°�打开“æ�’å��â€�Rankingé�¢æ�¿ã€‚选择“节点â€�Nodes。选择“年龄â€�ageå±�性作为æ�’å��ä¾�æ�®ã€‚设置大å°�范围例如ä»�10到50。点击“应用â€�Apply。设置节点颜色打开“分区â€�Partitioné�¢æ�¿ã€‚选择“节点â€�Nodes。选择“性别â€�genderå±�性作为分区ä¾�æ�®ã€‚为ä¸�å�Œçš„æ€§åˆ«è®¾ç½®ä¸�å�Œçš„颜色例如男性为è“�色女性为红色。点击“应用â€�Apply。示例2设置边æ�ƒé‡�和类å�‹å�‡è®¾æˆ‘们有一个社会网络数æ�®é›†åŒ…å�«è¾¹çš„æŒ�ç»æ—¶é—´å’Œç±»å�‹ä¿¡æ�¯ã€‚我们希望通过边的æŒ�ç»æ—¶é—´æ�¥è°ƒæ•´è¾¹çš„æ�ƒé‡�并通过类å�‹æ�¥è°ƒæ•´è¾¹çš„æ ·å¼�。导入数æ�®åœ¨Gephiä¸å¯¼å…¥è¾¹æ•°æ�®æ–‡ä»¶æ–‡ä»¶æ ¼å¼�如下source,target,duration,type 1,2,10,Friend 1,3,20,Colleague 2,3,15,Family设置边æ�ƒé‡�打开“æ�’å��â€�Rankingé�¢æ�¿ã€‚选择“边â€�Edges。选择“æŒ�ç»æ—¶é—´â€�durationå±�性作为æ�’å��ä¾�æ�®ã€‚设置æ�ƒé‡�范围例如ä»�
5到
0。点击“应用â€�Apply。设置边类å�‹æ‰“开“分区â€�Partitioné�¢æ�¿ã€‚选择“边â€�Edges。选择“类å�‹â€�typeå±�性作为分区ä¾�æ�®ã€‚为ä¸�å�Œçš„ç±»å�‹è®¾ç½®ä¸�å�Œçš„æ ·å¼�例如朋å�‹ä¸ºå®�线å�Œäº‹ä¸ºè™šçº¿å®¶åºä¸ºç‚¹åˆ’线。点击“应用â€�Apply。动æ€�å±�性的应用示例动æ€�节点å±�性的å�¯è§†åŒ–å�‡è®¾æˆ‘们有一个社会网络数æ�®é›†åŒ…å�«èŠ‚ç‚¹çš„å¹´é¾„éš�æ—¶é—´å�˜åŒ–的信æ�¯ã€‚我们希望在Gephiä¸åЍæ€�地显示节点的年龄å�˜åŒ–。导入数æ�®åœ¨Gephiä¸å¯¼å…¥èŠ‚ç‚¹åŠ¨æ€�æ•°æ�®æ–‡ä»¶æ–‡ä»¶æ ¼å¼�如下id,label,age,t 1,å¼ ä¸‰,20,0 1,å¼ ä¸‰,25,5 1,å¼ ä¸‰,30,10 2,æ��å››,25,0 2,æ��å››,30,5 2,æ��å››,35,10设置动æ€�å±�性打开“数æ�®å®�验室â€�Data Laboratory。选择“节点â€�Nodesæ ‡ç¾é¡µã€‚å�³é”®ç‚¹å‡»â€œå¹´é¾„â€�age列选择“设置为动æ€�â€�Set as Dynamic。选择时间范围例如ä»�0到10。点击“确定â€�OK。动æ€�å±�性的å�¯è§†åŒ–打开“时间线â€�Timelineé�¢æ�¿ã€‚选择“年龄â€�ageå±�性作为时间线的ä¾�æ�®ã€‚调整时间线滑å�—观察节点的年龄å�˜åŒ–。示例动æ€�è¾¹å±�性的å�¯è§†åŒ–å�‡è®¾æˆ‘们有一个社会网络数æ�®é›†åŒ…å�«è¾¹çš„æŒ�ç»æ—¶é—´éš�æ—¶é—´å�˜åŒ–的信æ�¯ã€‚我们希望在Gephiä¸åЍæ€�地显示边的æŒ�ç»æ—¶é—´å�˜åŒ–。导入数æ�®åœ¨Gephiä¸å¯¼å…¥è¾¹åЍæ€�æ•°æ�®æ–‡ä»¶æ–‡ä»¶æ ¼å¼�如下source,target,duration,t 1,2,10,0 1,2,15,5 1,2,20,10 1,3,5,0 1,3,10,5 1,3,15,10设置动æ€�å±�性打开“数æ�®å®�验室â€�Data Laboratory。选择“边â€�Edgesæ ‡ç¾é¡µã€‚å�³é”®ç‚¹å‡»â€œæŒ�ç»æ—¶é—´â€�duration列选择“设置为动æ€�â€�Set as Dynamic。选择时间范围例如ä»�0到10。点击“确定â€�OK。动æ€�å±�性的å�¯è§†åŒ–打开“时间线â€�Timelineé�¢æ�¿ã€‚选择“æŒ�ç»æ—¶é—´â€�durationå±�性作为时间线的ä¾�æ�®ã€‚调整时间线滑å�—观察边的æŒ�ç»æ—¶é—´å�˜åŒ–。总结通过å�ˆç�†è®¾ç½®èŠ‚ç‚¹å’Œè¾¹çš„å±�性å�¯ä»¥æ›´å¥½åœ°å��æ˜ ç¤¾ä¼šç½‘ç»œä¸çš„å�„ç§�特å¾�和关系。Gephiä¸�ä»…æ��供了预定义的基本å±�性还支æŒ�自定义å±�æ€§çš„æ·»åŠ å’ŒåŠ¨æ€�å±�性的管ç�†ä½¿å¾—用户å�¯ä»¥æ ¹æ�®å®�际需求ç�µæ´»åœ°æ‰©å±•和调整网络模å�‹ã€‚在å®�际应用ä¸å�¯ä»¥é€šè¿‡â€œæ•°æ�®å®�验室â€�手动设置å±�性也å�¯ä»¥é€šè¿‡è„šæœ¬API动æ€�åœ°æ·»åŠ å’Œç®¡ç�†å±�性。通过这些功能用户å�¯ä»¥æ›´æ·±å…¥åœ°æ�¢ç´¢å’Œåˆ†æ��社会网络数æ�®ã€‚
78赛入i3在线观看免费版第7集-78赛入i3在线观看免费版第7集应用