(R Igraph) 제휴를 사용하여 인접 행렬에서 부분 그래프 만들기

NBK

제휴 데이터로 선택한 인접 행렬에서 하위 그래프를 만들어야합니다. 인접성과 제휴 매트릭스를 어떻게 일치 시키나요?

다음 인접 행렬을 사용하십시오.

    A   B   C   D   E   F   G
A   0   1   0   1   0   1   0
B   1   0   1   1   0   1   0
C   0   1   0   0   0   0   0
D   1   1   0   0   1   1   0
E   0   0   0   1   0   1   0
F   1   1   0   1   1   0   1
G   0   0   0   0   0   1   0

그리고 다음 제휴 매트릭스 :

    P   R   Q
A   1   1   0
B   1   0   1
C   1   1   0
D   0   1   0
E   1   0   1
F   0   0   1
G   1   1   0

제휴 행렬에서 P에 해당하는 노드로만 인접 행렬에서 부분 그래프를 생성하려면 어떻게해야합니까?

아담 스팬 바우어

목표가 다음과 같은 경우 :

  • 해당 항목 P1제휴 행렬에있는 인접 행렬에서 노드를 필터링합니다.
  • 필터링 된 인접 행렬을 igraph객체 로 변환

그런 다음 다음과 같이 수행 할 수 있습니다.

# the names(which()) isn't needed for the subset of adj
p_nodes <- names(which(aff[,"P"] == 1))
p_adj   <- adj[p_nodes, p_nodes]

p_graph <- igraph::graph.adjacency(p_graph)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

igraph를 사용하여 R에서 순환 그래프 또는 인접 행렬 만들기?

분류에서Dev

R에서 igraph를 사용하여 부분 그래프 만들기

분류에서Dev

복잡한 데이터가있는 R에서 igraph를 사용하여 그래프 만들기

분류에서Dev

그룹 정보를 사용하여 인접 행렬 만들기

분류에서Dev

igraph에서 노드 좌표를 지정하여 인접 행렬에서 그래프를 만드는 방법은 무엇입니까?

분류에서Dev

일부 계산 및 열 분할을 사용하여 (기본) R에서 프로그래밍 방식으로 행렬 만들기

분류에서Dev

R-정점 속성 igraph를 사용하여 새 그래프 객체 만들기

분류에서Dev

apply를 사용하여 R의 데이터 프레임에서 인접 행렬 목록을 만듭니다.

분류에서Dev

R에서 무 방향 그래프 관계 (AB) 읽기 및 igraph를 사용하여 정점 이름 바꾸기

분류에서Dev

igraph를 사용하여 Networkx로 만든 이분 그래프 플로팅

분류에서Dev

Python의 행렬에서 인접 목록 그래프 만들기

분류에서Dev

R에서 igraph를 사용하여 그래프에서 여러 모서리가있는 꼭지점 만 추출하는 방법

분류에서Dev

쌍 RDD를 사용하여 Graphx에서 그래프 만들기

분류에서Dev

R for 루프를 사용하여 데이터 프레임에서 다른 행렬 만들기

분류에서Dev

R의 이진 설문 조사 응답에서 인접 행렬 만들기

분류에서Dev

R에서 For 루프를 사용하여 새 변수 만들기

분류에서Dev

루프를 사용하여 R에서 큰 목록 만들기

분류에서Dev

R에서 여러 그래프에 igraph 사용

분류에서Dev

행렬 인접 입력을 사용하여 그래프를 만들려고하는데 어떤 아이디어가 있습니까?

분류에서Dev

R에서 iGraph를 플롯하기위한 부분 집합 데이터 프레임

분류에서Dev

R을 사용하여 데이터를 부분 집합으로 만드는 루프 만들기

분류에서Dev

C igraph를 사용하여 발생 목록에서 그래프를 만드는 방법은 무엇입니까?

분류에서Dev

gridExtra를 사용하여 목록에서 ggplot 그래프 그리드 만들기

분류에서Dev

개수를 사용하지 않는 r에서 그룹화 된 막대 그래프 만들기

분류에서Dev

데이터 테이블 또는 igraph를 사용하여 그룹별로 인접 이웃 찾기

분류에서Dev

스프레드 또는 캐스트를 사용하여 R에서 요인 수준 지표 변수 만들기

분류에서Dev

스프레드 또는 캐스트를 사용하여 R에서 요인 수준 지표 변수 만들기

분류에서Dev

Dict 및 List를 사용하여 Python에서 인접 목록 만들기

분류에서Dev

이분 그래프를 인접 행렬로 변환 Spark Scala

Related 관련 기사

  1. 1

    igraph를 사용하여 R에서 순환 그래프 또는 인접 행렬 만들기?

  2. 2

    R에서 igraph를 사용하여 부분 그래프 만들기

  3. 3

    복잡한 데이터가있는 R에서 igraph를 사용하여 그래프 만들기

  4. 4

    그룹 정보를 사용하여 인접 행렬 만들기

  5. 5

    igraph에서 노드 좌표를 지정하여 인접 행렬에서 그래프를 만드는 방법은 무엇입니까?

  6. 6

    일부 계산 및 열 분할을 사용하여 (기본) R에서 프로그래밍 방식으로 행렬 만들기

  7. 7

    R-정점 속성 igraph를 사용하여 새 그래프 객체 만들기

  8. 8

    apply를 사용하여 R의 데이터 프레임에서 인접 행렬 목록을 만듭니다.

  9. 9

    R에서 무 방향 그래프 관계 (AB) 읽기 및 igraph를 사용하여 정점 이름 바꾸기

  10. 10

    igraph를 사용하여 Networkx로 만든 이분 그래프 플로팅

  11. 11

    Python의 행렬에서 인접 목록 그래프 만들기

  12. 12

    R에서 igraph를 사용하여 그래프에서 여러 모서리가있는 꼭지점 만 추출하는 방법

  13. 13

    쌍 RDD를 사용하여 Graphx에서 그래프 만들기

  14. 14

    R for 루프를 사용하여 데이터 프레임에서 다른 행렬 만들기

  15. 15

    R의 이진 설문 조사 응답에서 인접 행렬 만들기

  16. 16

    R에서 For 루프를 사용하여 새 변수 만들기

  17. 17

    루프를 사용하여 R에서 큰 목록 만들기

  18. 18

    R에서 여러 그래프에 igraph 사용

  19. 19

    행렬 인접 입력을 사용하여 그래프를 만들려고하는데 어떤 아이디어가 있습니까?

  20. 20

    R에서 iGraph를 플롯하기위한 부분 집합 데이터 프레임

  21. 21

    R을 사용하여 데이터를 부분 집합으로 만드는 루프 만들기

  22. 22

    C igraph를 사용하여 발생 목록에서 그래프를 만드는 방법은 무엇입니까?

  23. 23

    gridExtra를 사용하여 목록에서 ggplot 그래프 그리드 만들기

  24. 24

    개수를 사용하지 않는 r에서 그룹화 된 막대 그래프 만들기

  25. 25

    데이터 테이블 또는 igraph를 사용하여 그룹별로 인접 이웃 찾기

  26. 26

    스프레드 또는 캐스트를 사용하여 R에서 요인 수준 지표 변수 만들기

  27. 27

    스프레드 또는 캐스트를 사용하여 R에서 요인 수준 지표 변수 만들기

  28. 28

    Dict 및 List를 사용하여 Python에서 인접 목록 만들기

  29. 29

    이분 그래프를 인접 행렬로 변환 Spark Scala

뜨겁다태그

보관