2016-03-26 11 views
0

Çok fazla .net dosyam var ve paket eğitiminde bu formatın sna ile kullanılabileceğini söylüyor.R ağındaki sna paketiyle .net dosyalarını nasıl açabilirim?

Benim hata iletisi:

> Error in FUN(X[[1L]], ...) : as.edgelist.sna input must be an 
> adjacency matrix/array, edgelist matrix, network, or sparse matrix, or 
> list thereof. 

nasıl R sna paketi ile .net dosyalarını açabilir? Ağa göz attım ama sorunuma faydalı bir bilgi bulamadım.

Paket igraf'ı kullanmayla ilgili bir sorunum yok, ancak sna paketini de kullanmanın bazı avantajları var.

Önceden teşekkür ederiz.

P.S. Ben kitaplığı (ağı) Pajek okumaya çalıştım:

b1<- read.paj("15.net") 
Warning message: 
In readLines(file, 1, ok = TRUE) : incomplete final line found on '15.net' 
+0

Dosyayı "network :: read.paj" ile mi okuyorsunuz? Olmalı. Tamamlanmamış final çizgisi ile ilgili uyarı burada önemsiz. –

cevap

0

o iGRAPH 'ile çalışıyorsa, 'iGRAPH' ile bunu. Ardından, verileri 'sna' paketindeki işlevlerle kabul edilebilir bir formata dönüştürün. Örneğin, 'intergraph' paketinden asNetwork fonksiyonu ile igraph nesnesini 'sna' ile kullanabileceğiniz bir network nesnesine (paket 'ağ') dönüştürebilirsiniz.

İlgili konular