가중치가있는 igraph.Graph
개체가 있습니다. 각 꼭지점에 대해 인접한 가장자리의 가중치를 합하여 새로운 꼭지점 속성 gg.vs['weight']
에 할당하려고합니다.Igraph Python에서 가장자리 가중치를 정점 가중치로 이동하는 방법
1
A
답변
2
는 Graph
객체의 strength()
방법을 살펴보십시오 - 그것은 정확하게 당신이 필요로해야한다 (즉, 사건에 대한 몇 가지 에지 속성의 합계를 계산 지정된 꼭지점의 모서리를 선택한 다음 꼭지점에 지정).
1
igraph.Graph
인스턴스의 adjacent
메서드를 사용하면 주어진 꼭지점이 충돌하는 가장자리의 인덱스를 가져올 수 있습니다. 여기에서 그 가장자리의 가중치 합계를 간단하다 :
import igraph
g = igraph.Graph.Barabasi(n = 10, m = 3)
g.es['weight'] = range(g.ecount())
g.vs['weight'] = [sum(g.es[eid]['weight']
for eid in g.adjacent(v.index, mode = 'ALL'))
for v in g.vs]
관련 문제
- 1. R/Igraph 가장자리 목록에 가장자리 가중치를 표시 하시겠습니까?
- 2. 다중 가장자리 파이썬 igraph 질문
- 3. 정점 ID로 가장자리 무게 얻기
- 4. igraph : 레이아웃에서 정점 제거
- 5. igraph 이름 변경 정점
- 6. igraph 내가 정점 속성으로 벡터를 할당하려고 정점
- 7. 가장자리 목록에서 파이썬-igraph 그래프를 만드는 방법
- 8. 필터 사용 가장자리/정점
- 9. 변경 가장자리 두께 (Igraph, R)
- 10. 삼각형의 각 가장자리 색 (igraph)
- 11. igraph를 사용하여 파이썬에서 정점 가중치로 그래프를 만드는 방법은 무엇입니까?
- 12. networkx에서 graphviz_layout에 가장자리 가중치를 전달합니다.
- 13. igraph (R)에서 중복없이 모서리와 정점 추가
- 14. 파이썬 Igraph v1.7에 정점 개체가있는 경우 어떻게 정점 id를 찾습니까?
- 15. R : 알려진 꼭지점 연결과 가장자리 무게로 igraph를 생성하는 방법
- 16. iGraph 그래프의 정점 이름은 어디에 있습니까?
- 17. igraph : 조건 별 정점 레이블 부착
- 18. Igraph (C)가 잘못된 정점 ID를 반환합니다.
- 19. 는 IGraph
- 20. 가장자리 목록을 반복하고 속성을 얻는 igraph
- 21. 단순히 "가장자리 시퀀스"igraph 객체의 값에 액세스하는 방법은 무엇입니까?
- 22. SQL - 동적 가중치로 쿼리
- 23. graphviz 'dijkstra 도구 가장자리 가중치를 고려하지 않음
- 24. 두 그래프를 결합하고 Rigraph에서 가장자리 가중치를 더한다
- 25. 최대 가장자리 가중치를 찾는 방법은 무엇입니까?
- 26. 가장자리 가중치를 기반으로하는 서브 세트 그래프
- 27. iGraph 생성 하위 그래프
- 28. Keras에서 데이터 가중치로 샘플 가중치를 사용하는 방법은 무엇입니까?
- 29. (HTML) 가장자리 왼쪽에있는 navbar를 이동하는 방법
- 30. Igraph in R : 테두리 속성을 기반으로 가장자리 색상을 변경하는 방법