2013-04-10 3 views
0

다른 소프트웨어로 생성 된 멤버십 벡터가 있고 R에 쓰려면 iGraph의 모듈성 함수를 사용하여 모듈성을 계산할 수 있습니다. 이 커뮤니티 부문. ?modularity() 함수에서 사용할 멤버십 벡터를 작성하는 방법 R

누군가가 내가 회원 < 사용하여 시도 모듈화 (g, 회원)를 실행할 수 있도록 R에 벡터를 작성하는 방법으로

을 도와 줄 수 - read.table (파일),하지만 결과는 수 모듈화

답변

0

read.table는 데이터 프레임을 생성한다 (g, 회원)

감사합니다,

노래와 함께 사용할 수 없습니다, 당신은 간단한 숫자 벡터에 그 변환해야합니다. 다른 방법은 0123을 사용할 수 있습니다. 다음을 데이터 형식으로 조정해야 할 수도 있습니다.

library(igraph) 
G <- graph.full(3) + graph.ring(3) + graph.full(3) 

contents <- '1 1 1 2 2 2 3 3 3' 
memb <- scan(textConnection(contents)) 
# Read 9 items 

modularity(G, memb) 
# [1] 0.6666667 

textConnection() 대신 파일 이름을 입력하십시오.

+0

감사합니다. Gabor, 이제이 문제는 scan() 함수를 사용하여 해결할 수 있다고 생각합니다. 고맙습니다. - 노래 –