- Siêu lớp và danh mục iOS/Objective-C
- object-c - -1001 lỗi khi NSURLSession vượt qua httpproxy và /etc/hosts
- java - Nhận địa chỉ url bằng lớp mạng
- ios - Âm thanh không phát trong thông báo đẩy
Tôi đang tạo biểu đồ bằng mô hình Barabasi-Albert được triển khai trong igraph:
Graph.Barabasi(10,5,directed=True)
Làm cách nào để xác định xem đồ thị có hướng được tạo có theo chu kỳ hay không? Có những đặc tính cơ bản nào gợi ý điều này không?
我找到了 đâyĐây là về mô hình được đề cập:
"Tuy nhiên, mô hình này thiếu một số đặc tính của World Wide Web: • Nếu chúng ta xem mô hình này là tạo ra các mạng được định hướng, thì biểu đồ chu kỳ mà nó tạo ra không thể hiện rõ ràng về Web."
Nhưng làm cách nào để xác định các thuộc tính của biểu đồ do igraph tạo ra?
câu trả lời hay nhất
Thuật toán này tạo ra các mạng không có quy mô ngẫu nhiên.
Đây là từ wikipedia Mô tả về cách thức hoạt động của nó:
Mạng bắt đầu với mạng ban đầu gồm m0 nút […] Lần lượt các nút mới được thêm vào mạng. Mỗi nút mới được kết nối với m nút hiện có với xác suất tỷ lệ thuận với số lượng liên kết mà mạng đó tạo ra. các nút hiện có đã có.
Điều này có nghĩa là nếu chúng ta bắt đầu với một mạng không tuần hoàn nhỏ và thêm các nút mới có các cạnh được định hướng, chúng sẽ luôn trỏ đến các nút hiện có. Không thể hoàn thành vòng lặp theo cách này vì điều này sẽ yêu cầu nút hiện tại trỏ đến nút mới.
Dễ dàng nhận thấy rằng biểu đồ kết quả sẽ không có tính tuần hoàn khi mỗi nút mới chỉ được kết nối với một nút khác, như được hiển thị trong biểu đồ trên trang Wikipedia. Hình ảnh này được thực hiện bằng cách sử dụng m = 1
Đã tạo.
Tuy nhiên, thuộc tính này cũng áp dụng cho các cạnh lớn hơn khi các cạnh được thêm vào có tính định hướng. m
值。
Lưu ý: Điều này giả định rằng biểu đồ hạt giống không theo chu kỳ. Nếu chúng ta có một chu trình trong một biểu đồ mầm nhỏ, tất nhiên chu trình này sẽ được giữ nguyên khi các nút mới được tạo ra và biểu đồ phát triển.
Giới thiệu về thuật toán - igraph Đồ thị có hướng được kết nối ưu tiên có phải là chu trình không? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/14769419/
Tôi có một bảng số nguyên N x 2 được gọi là trò chơi [,]. Chuyển đổi bảng nút/cạnh thành biểu đồ: các cạnh ròng g ecount(g) 7 > độ(g, 103, mode="out") 4
Tôi bắt đầu đánh giá thư viện igraph và chức năng của nó. Tôi cần tính đường dẫn Hamilton của đồ thị được tạo bởi hàm igraph_de_bruijn(). Có chức năng nào được tạo sẵn trong thư viện igraph không? Tôi không muốn thực hiện nó từ đầu. Một ví dụ trong C sẽ là
Tôi đang cố gắng sao chép sâu đối tượng igraph của mình như thế này: copy.deepcopy(graph) trong đó đồ thị là đối tượng igraph, một biểu đồ hoàn chỉnh chỉ có một vài đỉnh. Nhưng tôi gặp lỗi này: Fi
Tôi có một hình ảnh lớn cần được lọc. Sau khi lọc (các ô phụ), tôi kết thúc với một danh sách các ô phụ. Tôi cần kết hợp tất cả các ô phụ này thành một ô một lần nữa. Tôi không biết cách kết hợp một danh sách lớn (gần một triệu đồ thị con) > require(igraph) > đồ thị V(
Tôi có một câu hỏi đơn giản, chức năng cộng đồng.to.membership có bị phản đối trong igraph 1.0 không? Tôi có thể tìm thấy chức năng thành viên, nhưng nó không bao gồm các tùy chọn hợp nhất, các bước, v.v.
Tôi đang sử dụng igraph trong R. Tôi biết rằng chúng ta có thể tạo một đồ thị con với các đỉnh đã chọn, nhưng nếu các nút này không được kết nối trực tiếp thì sẽ không có cạnh nào trong đồ thị con mới. Nếu có các nút khác (không thuộc danh sách đỉnh) kết nối gián tiếp hai nút này thì có cách nào để thực hiện
Tôi đang sử dụng igraph trong R. Tôi biết rằng chúng ta có thể tạo một đồ thị con với các đỉnh đã chọn, nhưng nếu các nút này không được kết nối trực tiếp thì sẽ không có cạnh nào trong đồ thị con mới. Nếu có các nút khác (không thuộc danh sách đỉnh) kết nối gián tiếp hai nút này thì có cách nào để thực hiện
Có hàm R tương đương trong Python igraph với igraph này không? đồ thị_from_data_frame(d, đạo = TRUE, đỉnh = N
a=g.vs(Name_eq="A") b=g.vs(Name_eq="B") Tôi muốn thêm một cạnh giữa a và b, tôi phải làm thế nào? Câu trả lời hay nhất Được rồi, dường như chúng tôi có hai câu hỏi ở đây. Một trong tiêu đề câu hỏi: "Nếu chúng ta có
Tôi có một biểu đồ có trọng số vô hướng lớn với khoảng 375.000 nút và khoảng 3.400.000 cạnh, được biểu diễn dưới dạng danh sách kề (từ điển từ điển). Ví dụ: A --> (B,2), (C,4) B --> (A,2) C -->
Có một so sánh tốt về các thuật toán phát hiện cộng đồng có sẵn trong igraph tại đây. Tuy nhiên, có một số điểm mơ hồ trong việc sử dụng trọng số trong các thuật toán có thể áp dụng cho các cạnh có trọng số. Thông thường, trọng số của các cạnh sẽ được định hướng sao cho trọng số cao hơn biểu thị việc giữ các nút lại với nhau (ví dụ: sức mạnh của tình bạn)
Tôi đã sử dụng thuật toán fastgreedy trong igraph để phát hiện cộng đồng trong các biểu đồ vô hướng có trọng số. Sau này tôi muốn xem xét tính mô-đun và tôi nhận được các giá trị khác nhau cho các phương pháp khác nhau và tôi muốn biết tại sao. Tôi đã cung cấp một ví dụ ngắn thể hiện vấn đề của mình: lib
Tôi đang sử dụng igraph g <- graph_from_adjacency_matrix(adj2, mode = "directed")plot.igraph(g, vertex.size =
Tôi muốn biết liệu có triển khai nào trong gói igraph-R của thuật toán dựa trên phân cụm mô-đun do Newman xuất bản năm 2004 hay không: "Thuật toán nhanh để phát hiện cấu trúc cộng đồng"
Tôi gặp vấn đề tương tự: Đọc danh sách kề với các nút bị cô lập bằng igraph Tôi muốn vẽ đồ thị một số nút không có mối quan hệ. Nhưng vì lý do nào đó, giải pháp được đề cập trong chủ đề trên
Tôi có một mạng tương tác và tôi sử dụng đoạn mã sau để tạo ma trận kề và sau đó tính toán sự khác biệt giữa các nút mạng và phân cụm chúng thành các mô-đun: ADJ1=abs(adjacent-mat)^6 dissADJ1% as.dist %
Tôi muốn sử dụng igraph để khám phá một số dữ liệu mạng. Dữ liệu của tôi có cấu trúc sau: a <- c(13, 32, NA, NA) b <- c(32, NA, NA, NA) c <- c(34, 13, 32, N
Tôi đã tạo biểu đồ từ khung dữ liệu bằng hàm igraph graph_from_data_frame. Hai cột đầu tiên của tôi đại diện cho danh sách cạnh và tôi có một cột khác gọi là "trọng số". Có một số cột thuộc tính khác. Sau đó tôi đã thử sử dụng cluster_fa
Câu hỏi của tôi như sau: Hãy xem xét một đồ thị vô hướng có 10000 nút và 4800 cạnh. Với biểu đồ này và một nút của biểu đồ này (ví dụ: nút 1), tôi cần một lệnh trong igraph (R) để lấy nút 1 này và nút xa nhất trong biểu đồ
Tôi đã hướng dẫn igraph và muốn lấy tất cả các chu kỳ. Hàm chu vi hoạt động nhưng chỉ trả về khoảng thời gian nhỏ nhất. Có cách nào trong R để có được tất cả các chu trình (không có đỉnh nào chỉ vào chính chúng và chu trình) trong biểu đồ có độ dài lớn hơn 3 Câu trả lời hay nhất Nó không có trong igraph
Tôi là một lập trình viên xuất sắc, rất giỏi!