日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python基于network模塊制作電影人物關系圖

瀏覽:29日期:2022-07-20 14:04:13

在我們生活的世界中,每一個人以及每一個事物相互之間都存在著關系,有直接關系,也有間接關系,最終會形成一個無形的大的關系網。network模塊是一個用python語言開發的圖論和復雜網絡建模工具,模塊內置了常用的圖與復雜網絡分析算法。

network模塊有四種圖:Graph、DiGraph、MultiGraph、MultiDigraph,分別為無多重邊無向圖、無多重邊有向圖、有多重邊無向圖、有多重邊有向圖。其中Graph是用點和線來刻畫離散事物集合中,每對事物間以某種方式相聯系的數學模型。

下面我們來分析《復仇者聯盟4》人物關系:

import pandas as pd#導入繪圖模塊import networkx as nximport matplotlib.pyplot as plt# 讀取文件aa =r’F:python入門python編程錦囊Code(實例源碼及使用說明)Code(實例源碼及使用說明)Code(實例源碼及使用說明)09datafl4.xls’df = pd.DataFrame(pd.read_excel(aa))#去除重復項,并轉換成列表df1=df[’label1’].drop_duplicates().values.tolist()df2=df[[’label1’,’label2’,’weight’]]#設置畫布大小plt.figure(figsize=(6, 5))#顏色數據colors = df[’color’].drop_duplicates().values.tolist()#G:圖表,一個networkx圖G = nx.Graph()# 添加邊for i in df2.index: G.add_edge(df2.label1[i], df2.label2[i], weight=df2.weight[i])# 定義兩個邊,并給邊賦予權重,其中u是起點,v是終點,d是權重edge1 = [(u, v) for (u, v, d) in G.edges(data=True) if (d[’weight’] >=1)]edge2 = [(u, v) for (u, v, d) in G.edges(data=True) if (d[’weight’] >=15)]# 圖的布局# 節點在一個圓環上均勻分布pos = nx.circular_layout(G)#用Fruchterman-Reingold算法排列節點#pos=nx.spring_layout(G)#節點隨機分布#pos=nx.spring_layout(G)# 點#node_size指定節點的尺寸大小,默認值為300#node_color指定節點的顏色,默認值為紅色#node_shape節點的形狀,默認值為圓形,用o表示nx.draw_networkx_nodes(G, pos, alpha=1, node_size=200,node_color=colors,node_shape=’o’)#nx.draw_networkx_nodes(G, pos, alpha=1, node_size=300,node_color=colors,node_shape=’p’)# 邊#pos:字典類型,節點作為鍵、位置作為值。位置是長度為2的序列#edgelist:邊緣元組的集合,只繪制指定的邊,默認值為G.edges()#width邊的寬度,默認值為1.0#alpha透明度,默認值為1.0(不透明),0為完全透明#edge_color邊的顏色,默認值為黑色#style邊的樣式,默認值為實線。nx.draw_networkx_edges(G, pos, edgelist=edge1,width=1, alpha=0.3, edge_color=’g’, style=’dashed’)nx.draw_networkx_edges(G, pos, edgelist=edge2, width=1.5, alpha=0.5, edge_color=’red’)# 標簽#font_size節點標簽字體大小,默認值為12nx.draw_networkx_labels(G, pos, font_size=9)# 生成結果plt.axis(’off’)plt.title(’《復仇者聯盟4》人物關系圖’)plt.rcParams[’font.size’] = 10plt.rcParams[’font.sans-serif’]=[’SimHei’] #解決中文亂碼plt.show()

結果:

Python基于network模塊制作電影人物關系圖

使用力引導算法Fruchterman-Reingold排列點畫圖,可以大大減少邊的交叉,只需要改兩行代碼即可:

#用Fruchterman-Reingold算法排列節點pos=nx.spring_layout(G)# 點nx.draw_networkx_nodes(G, pos, alpha=1, node_size=300,node_color=colors,node_shape=’p’)

結果:

Python基于network模塊制作電影人物關系圖

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
成人亚洲精品| 黄色av日韩| 国产一卡不卡| 日韩一区精品| 日韩一区二区三区精品视频第3页| 日韩精品麻豆| 久久久久国产精品一区三寸| 国产精品99一区二区| 亚洲精品国产偷自在线观看| 91精品福利| 99在线精品免费视频九九视| 99热免费精品| 丝袜脚交一区二区| 亚久久调教视频| 欧美欧美黄在线二区| 国产精品xvideos88| 精品国产亚洲一区二区在线观看| 精品视频网站| 欧美一区久久久| 久久中文视频| 91久久黄色| 亚洲日本久久| 国产精品夜夜夜| 成人在线视频区| 亚洲一本视频| 伊人国产精品| 国产精品美女午夜爽爽| 国产精品高颜值在线观看| 国产一区二区三区自拍| 日韩一区精品视频| 日韩av中文字幕一区| 精品高清久久| 亚洲经典在线| 国产欧美一区二区精品久久久 | 国产精品美女| 日本中文字幕视频一区| 久久精品一区二区国产| 久久国产中文字幕| 亚欧洲精品视频在线观看| 国产一区二区三区亚洲综合| 99久久精品费精品国产| 亚洲免费毛片| 岛国av免费在线观看| 欧美日韩在线二区| 日本不卡高清| 日韩国产一区二区| 四虎精品一区二区免费| 97精品国产福利一区二区三区| 红桃视频国产一区| 欧美国产免费| 樱桃成人精品视频在线播放| 国产精品午夜一区二区三区| 欧美日韩在线网站| 国产精品久久亚洲不卡| 91九色精品国产一区二区| 国产探花一区在线观看| 久久婷婷一区| 国产日韩中文在线中文字幕 | 亚洲精品伊人| 亚洲午夜天堂| 日韩视频1区| 久久婷婷久久| 青青草国产成人99久久| 九九色在线视频| 欧美视频精品全部免费观看| 久久亚洲专区| 国产精品www994| 日韩亚洲国产欧美| 国产精品一级| 老司机久久99久久精品播放免费| 国产精品永久| 午夜一级久久| 91综合视频| 欧美一级全黄| 日韩中文字幕麻豆| 久久精选视频| 国产一区二区三区不卡av| 亚洲人妖在线| 欧美日韩在线网站| 日韩av专区| 欧美日韩网址| 亚洲久草在线| 亚洲国产一区二区在线观看| 精品视频高潮| 91伊人久久| 欧美另类综合| 久久男人av资源站| 久久精品av麻豆的观看方式| 99国产精品视频免费观看一公开| 国产伦久视频在线观看| 国产日韩欧美中文在线| 99国产精品久久久久久久成人热| 欧美激情另类| 国产精品高潮呻吟久久久久| 一区二区三区国产在线| 欧美日韩国产一区二区三区不卡| 久久久久久久欧美精品| 亚洲欧美成人综合| 香蕉成人av| 精品一区视频| 国产精品亚洲欧美日韩一区在线| 亚洲深夜福利在线观看| 久久精品国产大片免费观看| 荡女精品导航| 精品国内亚洲2022精品成人 | 在线精品国产亚洲| 日韩视频在线一区二区三区| 欧产日产国产精品视频| 欧美国产小视频| 国产suv精品一区| 精品视频亚洲| 国产一区二区久久久久| 国模大尺度视频一区二区| 国产精品v亚洲精品v日韩精品| 欧美日韩一区自拍| 日韩激情综合| 日韩一二三区在线观看| 婷婷五月色综合香五月| 日韩精品欧美精品| 亚洲+小说+欧美+激情+另类| 日韩有码av| 日本视频在线一区| 欧美日韩在线精品一区二区三区激情综合| 日韩精品福利一区二区三区| 日韩欧美精品一区二区综合视频| 亚洲精品激情| 日本在线一区二区三区| 欧美日韩国产一区二区在线观看| 欧美日韩亚洲国产精品| 国产精品s色| 久久av偷拍| 美女视频黄免费的久久| 国产精品国产一区| 亚洲1234区| 黄色日韩在线| 蜜臀久久99精品久久久久久9| 亚洲影院天堂中文av色| 日韩一区二区三免费高清在线观看 | www.九色在线| 欧美天堂视频| 亚洲欧洲一区二区天堂久久| 欧美在线亚洲综合一区| 免费在线观看视频一区| 日本亚洲最大的色成网站www| 国产日产精品_国产精品毛片| 国产乱子精品一区二区在线观看| 美女精品一区二区| 久久久久久久久99精品大| 黑丝一区二区三区| 婷婷综合一区| 久久久久九九精品影院| 成人高清一区| 欧美日韩国产综合网| 日韩高清在线不卡| 精品国产亚洲日本| 久久久一二三| 欧洲毛片在线视频免费观看| 亚洲在线久久| 欧美黑人巨大videos精品| 四虎4545www国产精品| 9色国产精品| 青草久久视频| 日韩亚洲一区在线| 在线亚洲成人| 国产精品亚洲综合色区韩国| 欧美成人a交片免费看| 国产午夜精品一区二区三区欧美 | 日韩不卡免费高清视频| 鲁大师成人一区二区三区| 国产麻豆一区二区三区精品视频| 欧美少妇精品| 亚洲一区二区三区四区电影| 久久久久伊人| 亚洲男女av一区二区| 久久国产乱子精品免费女| 成人片免费看| 亚洲va久久久噜噜噜久久| 中文字幕色婷婷在线视频| 麻豆9191精品国产| 精品国产鲁一鲁****| 尹人成人综合网| 日韩国产欧美在线视频| 9999国产精品| 日韩中文一区二区| av日韩中文| 日韩欧美四区| 久久九九精品| 国产精品videossex| 国产精品人人爽人人做我的可爱| 欧美一区激情| 欧美日韩在线二区| 国产激情综合| 三级欧美在线一区| 国产精选在线| 青青草国产成人99久久| 欧美精选一区二区三区| 国产精品视频一区二区三区| 日韩欧美三级| 国产精一区二区| 久久av在线|