01 igraph簡單使用

2022-05-20 13:03:16 字數 723 閱讀 4245

# coding: utf-8

import igraph

#1.print(igraph.__version__)#版本

g=igraph.graph(1)

print(g)#g是圖的物件

g.add_vertices(3)#增加3個頂點

print(g)

g.add_edges([(0,1),(1,2),(0,2),(1,3),(0,3),(2,3)])#加邊

print(g)

file=open("01.igraphatest.txt","w")#寫入檔案

g.write_pajek(file)

file.close()

#igraph u--- 3 3 -- 三個頂點 三個邊長

#2.g=igraph.graph([(0,2),(0,3),(3,1),(3,4),(3,5),(1,4)])#建立圖

print(g)

print(g.degree())#每個點與其他幾個點有關係

print(igraph.summary(g))#概述

#3.

g=igraph.graph([(0,2),(0,3),(3,1),(3,4),(3,5),(1,4)])#建立圖

print(g)

print(g.degree())#每個點與其他幾個點有關係

print(igraph.summary(g))#概述

R語言igraph包的使用

igraph包是乙個用來解決圖與網路問題以及對其進行視覺化的包,前幾天數學建模做圖論的作業我就是用的這個包,這篇部落格就寫一下如何解決圖論中的最短路問題,最大流問題和最小生成樹問題,以及圖的視覺化。需要宣告,我是在看了這個文件 密碼為jyhn 之後才寫的這篇部落格,但該文件之中有些內容已經過時 首先...

MYSQL學習筆記 01 簡單使用

以下很多內容來自於網路 建立使用者 host 使用者位址,表示可以遠端,localhost表示本地,也可以指定具體ip create user username host identified by password 然後使用grant語句賦予該使用者許可權 grant all privileges...

01 Block的簡單使用

main.m 01 block import void logstar void test3 int main int argc,const char ar return 0 定義了乙個有返回值有引數的block void test3 int c sumblock 10,9 定義乙個block計算乙...