네트워크 사회 검출도 임의의 동적 네트워크 모델의 블록도에 기초하여 파이썬 도구

원본 링크 : http://tecdat.cn/?p=7589

 

이것은이다 "정치 블로그 링과 2004 년 미국 대통령 선거," 정치 블로그 네트워크 맵지만, 빔의 가장자리를 사용하는 것입니다 랜덤 블록 모델 확인 (참고 : 다음 그림은 같은 다이어그램 (즉, 동일한 레이아웃 및 데이터))입니다. 티아구 용지 5는 그냥 검은 색 배경의 상단에 넣어.

원본 용지 가장자리 색 아담과 방식과 각 노드가 블로그 URL에 해당하는지의 눈과 동일한, 컬러는 보수적 인 빨간색 정치적 방향을 반영, 파란색은 자유 주의자를 나타냅니다. 보수적 블로그 블로그에 자유주의에서 오렌지 측면, 자유 주의자에 보수에서 보라색 가장자리 (아담과 그림 1에서 살펴보기 참조).

원본 :

 

 

코드 조각의 일부 :

# -*- coding: utf-8 -*-
import graph_tool.all as gt
import math

g = gt.collection.data["polblogs"] # http://www2.scedu.unibo.it/roversi/SocioNet/AdamicGlanceBlogWWW.pdf print(g.num_vertices(), g.num_edges()) #reduce to only connected nodes g = gt.GraphView(g,vfilt=lambda v: (v.out_degree() > 0) and (v.in_degree() > 0) ) g.purge_vertices() print(g.num_vertices(), g.num_edges()) #use 1->Republican, 2->Democrat red_blue_map = {1:(1,0,0,1),0:(0,0,1,1)} plot_color = g.new_vertex_property('vector<double>') g.vertex_properties['plot_color'] = plot_color for v in g.vertices(): plot_color[v] = red_blue_map[g.vertex_properties['value'][v]] gt.graph_draw(g, pos=pos, vertex_fill_color=g.vertex_properties['plot_color'], vertex_color=g.vertex_properties['plot_color'], edge_control_points=cts, vertex_size=10, vertex_text=g.vertex_properties['label'], vertex_text_rotation=g.vertex_properties['text_rot'], vertex_text_position=1, vertex_font_size=9, edge_color=g.edge_properties['edge_color'], vertex_anchor=0, bg_color=[0,0,0,1], output_size=[4024,4024], output='polblogs_blockmodel.png')

 문의 사항이 있으시면, 아래에 댓글을 남겨주세요. 

 

 

  

빅 데이터의 부족  - 중국어 전문 타사 데이터 서비스 제공 업체는 맞춤형 원 스톱 데이터 마이닝 및 통계 분석 컨설팅 서비스를 제공합니다

통계 분석 및 데이터 마이닝 컨설팅 서비스 : y0.cn/teradat (컨설팅 서비스는, 문의하시기 바랍니다 공식 웹 사이트 고객 서비스 )

나에게 메시지를 보내려면 여기를 클릭QQ : 3025393450

 

QQ 교환기 : 186 388 004 

[서비스] 장면  

연구, 기업 아웃소싱, 온라인과 오프라인 일 훈련, 데이터 파충류 수집, 학술 연구, 보고서 작성, 시장 조사.

[부족] 큰 데이터는 맞춤형 원 스톱 데이터 마이닝 및 통계 분석 자문을 제공하는

우리의 선택 과목에 오신 것을 환영합니다 알 광산 될 것 R 언어 데이터 분석 과정을!

 

  

빅 데이터의 부족  - 중국어 전문 타사 데이터 서비스 제공 업체는 맞춤형 원 스톱 데이터 마이닝 및 통계 분석 컨설팅 서비스를 제공합니다

통계 분석 및 데이터 마이닝 컨설팅 서비스 : y0.cn/teradat (컨설팅 서비스는, 문의하시기 바랍니다 공식 웹 사이트 고객 서비스 )

나에게 메시지를 보내려면 여기를 클릭QQ : 3025393450

 

QQ 교환기 : 186 388 004 

[서비스] 장면  

연구, 기업 아웃소싱, 온라인과 오프라인 일 훈련, 데이터 파충류 수집, 학술 연구, 보고서 작성, 시장 조사.

[부족] 큰 데이터는 맞춤형 원 스톱 데이터 마이닝 및 통계 분석 자문을 제공하는

우리의 선택 과목에 오신 것을 환영합니다 알 광산 될 것 R 언어 데이터 분석 과정을!

 

추천

출처www.cnblogs.com/tecdat/p/11655060.html