Hi Stephen,

it seems that data.frame() drops the names. So put the labels explicitly in
the data frame, either as row names:

row.names(c_1996) <- V(network)$name

Or, if that does not work, as a separate column:

c_1996<-data.frame(V(network)$name, c_1996)

I don't have stata, so I cannot try this...

Gabor


On Thu, Apr 10, 2014 at 8:26 AM, Stephen Cranney <[email protected]>wrote:

> Hi all,
>
> I'm trying to export an object consisting of centrality measures I
> calculated to a Stata file. Specifically, my nodes are countries and I want
> the centrality measure associated with the particular country in the object
> so that I can export it to Stata with one column being country ids and the
> other column being the centrality measure for that particular country.
>
>  However, for some reason when I calculate the centrality measure the
> labels do not appear to be attached, so when it is exported to Stata all
> that I get is one column of centrality measures unattached to any country
> ids. Below is my code; I'm a newbie to both R and igraph so apologies if
> this is a very simple question.
>
> Thanks,
>
> Stephen
>
> network<-read.graph("TradeTransitions_pajek_1996.net", format = "pajek")
> c_1996<-closeness(network, mode="in")
> c_1996<-data.frame(c_1996)
> is.data.frame(c_1996)
> write.dta(c_1996, "d:/Users/scranney/Desktop/TradeTransitions/c_1996.dta")
>
>
>
> --
> Stephen Cranney
>
> PhD Student
> Graduate Group in Demography
> University of Pennsylvania
>
> _______________________________________________
> igraph-help mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/igraph-help
>
>
_______________________________________________
igraph-help mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/igraph-help

Reply via email to